다음을 통해 공유


@azure/openai-assistants package

클래스

AssistantsClient

클라이언트 처리 도우미 관련 작업.

AzureKeyCredential

기본 키 값 업데이트를 지원하는 정적 키 기반 자격 증명입니다.

OpenAIKeyCredential

OpenAIKeyCredential 클래스는 OpenAI API 키를 나타내며 OpenAI 엔드포인트에 대한 Assistants 클라이언트에 인증하는 데 사용됩니다.

인터페이스

Assistant

모델을 호출하고 도구를 사용할 수 있는 도우미 나타냅니다.

AssistantCreationOptions

새 도우미 만들 때 사용할 요청 세부 정보입니다.

AssistantDeletionStatus

도우미 삭제 작업의 상태.

AssistantFile

파일을 읽을 수 있는 도구에서 사용하는 도우미 첨부된 파일에 대한 정보입니다.

AssistantFileDeletionStatus

도우미 파일 삭제 작업의 상태.

AssistantThread

도우미 연결된 단일 스레드에 대한 정보입니다.

AssistantThreadCreationOptions

새 도우미 스레드를 만드는 데 사용되는 세부 정보입니다.

AssistantsClientOptions

도우미 클라이언트를 만드는 데 사용되는 세부 정보 *

CancelRunOptions

실행을 취소하는 데 사용되는 세부 정보입니다.

CodeInterpreterImageOutput

모델의 도구 호출에 대한 응답으로 코드 인터프리터 도구에서 내보낸 이미지 출력의 표현입니다.

CodeInterpreterImageReference

모델의 도구 호출에 대한 응답으로 코드 인터프리터 도구에서 내보낸 이미지 참조입니다.

CodeInterpreterLogOutput

모델의 도구 호출에 대한 응답으로 코드 인터프리터 도구에서 내보낸 로그 출력의 표현입니다.

CodeInterpreterToolCall

코드 인터프리터가 사용하고 내보낸 입력 및 출력을 나타내는 정의된 도구의 평가에서 모델에서 발급한 코드 인터프리터 도구에 대한 호출 레코드입니다.

CodeInterpreterToolCallDetails

모델에 의한 코드 인터프리터 호출에 대한 자세한 정보입니다.

CodeInterpreterToolDefinition

도우미 구성하는 데 사용되는 코드 인터프리터 도구에 대한 입력 정의 정보입니다.

CreateAndRunThreadOptions

새 도우미 스레드를 만들고 즉시 실행할 때 사용되는 세부 정보입니다.

CreateAssistantFileOptions

도우미 파일을 만드는 데 사용되는 세부 정보입니다.

CreateAssistantOptions

도우미 만드는 데 사용되는 세부 정보입니다.

CreateMessageOptions

메시지를 만드는 데 사용되는 세부 정보입니다.

CreateRunOptions

도우미 스레드의 새 실행을 만들 때 사용되는 세부 정보입니다.

CreateRunRequestOptions

실행 요청을 만드는 데 사용되는 세부 정보입니다.

CreateThreadAndRunOptions

스레드를 만들고 실행하는 데 사용되는 세부 정보입니다.

CreateThreadOptions

스레드를 만드는 데 사용되는 세부 정보입니다.

DeleteAssistantFileOptions

도우미 파일을 삭제하는 데 사용되는 세부 정보입니다.

DeleteAssistantOptions

도우미 삭제하는 데 사용되는 세부 정보입니다.

DeleteFileOptions

파일을 삭제하는 데 사용되는 세부 정보입니다.

DeleteThreadOptions

스레드를 삭제하는 데 사용되는 세부 정보입니다.

DeletionStatus

OpenAI 삭제 작업 결과의 추상 표현이 상태.

FileDeletionStatus

파일 삭제 작업의 상태 응답입니다.

FileListResponse

파일 목록 작업의 응답 데이터입니다.

FunctionDefinition

함수에 대한 입력 정의 정보입니다.

FunctionToolCall

지정된 함수에서 사용하고 내보낸 입력 및 출력을 나타내는 정의된 도구의 평가에서 모델에서 발급한 함수 도구에 대한 호출 레코드입니다.

FunctionToolCallDetails

모델에서 호출하는 함수에 대한 자세한 정보입니다.

FunctionToolDefinition

도우미 구성하는 데 사용되는 함수 도구에 대한 입력 정의 정보입니다.

GetAssistantFileOptions

도우미 파일을 가져오는 데 사용되는 세부 정보입니다.

GetAssistantOptions

도우미 가져오는 데 사용되는 세부 정보입니다.

GetFileOptions

파일을 가져오는 데 사용되는 세부 정보입니다.

GetMessageFileOptions

메시지 파일을 가져오는 데 사용되는 세부 정보입니다.

GetMessageOptions

메시지를 가져오는 데 사용되는 세부 정보입니다.

GetRunOptions

실행을 가져오는 데 사용되는 세부 정보입니다.

GetRunStepOptions

실행 단계를 가져오는 데 사용되는 세부 정보입니다.

GetThreadOptions

스레드를 가져오는 데 사용되는 세부 정보입니다.

InputFile

모델을 호출하고 도구를 사용할 수 있는 도우미 나타냅니다.

ListAssistantFilesOptions

도우미 파일을 나열하는 데 사용되는 세부 정보입니다.

ListAssistantsOptions

도우미를 나열하는 데 사용되는 세부 정보입니다.

ListFilesOptions

파일을 나열하는 데 사용되는 세부 정보입니다.

ListMessageFilesOptions

메시지 파일을 나열하는 데 사용되는 세부 정보입니다.

ListMessagesOptions

메시지를 나열하는 데 사용되는 세부 정보입니다.

ListResponseOf

요청된 항목 목록에 대한 응답 데이터입니다.

ListRunStepsOptions

실행 단계를 나열하는 데 사용되는 세부 정보입니다.

ListRunsOptions

실행을 나열하는 데 사용되는 세부 정보입니다.

MessageFile

도우미 스레드 메시지에 첨부된 파일에 대한 정보입니다.

MessageImageFileContent

스레드 메시지의 이미지 파일 콘텐츠 표현입니다.

MessageImageFileDetails

스레드 메시지 콘텐츠에 표시되는 이미지 참조입니다.

MessageTextContent

스레드 메시지 콘텐츠의 텍스트 항목 표현입니다.

MessageTextDetails

도우미 스레드 메시지 콘텐츠의 단일 항목에 대한 텍스트 및 관련 주석입니다.

MessageTextFileCitationAnnotation

도우미 또는 메시지와 연결된 특정 파일의 특정 따옴표를 가리키는 메시지 내의 인용입니다. 도우미 '검색' 도구를 사용하여 파일을 검색할 때 생성됩니다.

MessageTextFileCitationDetails

텍스트 스레드 메시지 콘텐츠의 파일 기반 주석에 사용되는 파일 기반 텍스트 인용의 표현입니다.

MessageTextFilePathAnnotation

특정 경로에 있는 파일을 가리키는 메시지 내의 인용입니다.

MessageTextFilePathDetails

메시지 이미지 콘텐츠에 사용되는 이미지 파일 ID의 캡슐화입니다.

RequiredAction

도우미 스레드 실행을 계속하는 데 필요한 작업의 추상 표현입니다.

RequiredFunctionToolCall

모델에서 실행을 계속 평가하는 데 필요한 함수 도구에 대한 요청된 호출의 표현입니다.

RetrievalToolCall

실행된 검색 작업을 나타내는 정의된 도구의 평가에서 모델에서 발급한 검색 도구에 대한 호출 레코드입니다.

RetrievalToolDefinition

도우미 구성하는 데 사용되는 검색 도구에 대한 입력 정의 정보입니다.

RunError

도우미 스레드 실행에서 발생한 오류의 세부 정보입니다.

RunStep

도우미 스레드 실행의 단일 단계에 대한 자세한 정보입니다.

RunStepError

실패한 실행 단계와 관련된 오류 정보입니다.

RunStepMessageCreationDetails

메시지 만들기 실행 단계와 관련된 자세한 정보입니다.

RunStepMessageCreationReference

실행 단계의 일부로 만든 메시지의 세부 정보입니다.

RunStepToolCallDetails

실행 단계 호출 도구와 관련된 자세한 정보입니다.

SubmitToolOutputsDetails

도구 출력을 제출하기 위해 호출해야 하는 도구를 설명하는 세부 정보입니다.

SubmitToolOutputsToRunOptions

실행에 도구 출력을 제출하는 데 사용되는 세부 정보입니다.

ThreadDeletionStatus

스레드 삭제 작업의 상태.

ThreadMessage

도우미 스레드 내의 기존 단일 메시지입니다.

ThreadRun

도우미 스레드의 단일 평가 실행을 나타내는 데이터입니다.

ToolOutput

도구 중에 제공된 데이터는 보류 중인 도구 호출을 resolve 제출을 출력하고 모델이 계속되도록 허용합니다.

UpdateAssistantOptions

기존 도우미 수정할 때 사용할 요청 세부 정보입니다.

UpdateAssistantRequestOptions

도우미 업데이트하는 데 사용되는 세부 정보입니다.

UpdateMessageOptions

메시지를 업데이트하는 데 사용되는 세부 정보입니다.

UpdateRunOptions

실행을 업데이트하는 데 사용되는 세부 정보입니다.

UpdateThreadOptions

스레드를 업데이트하는 데 사용되는 세부 정보입니다.

UploadFileOptions

파일을 업로드하는 데 사용되는 세부 정보입니다.

형식 별칭

CodeInterpreterToolCallOutput

CodeInterpreterToolCallOutput의 별칭

FilePurpose

"미세 조정", "미세 조정 결과", "길잡이", "assistants_output"

ListSortOrder

"asc", "desc"

MessageContent

MessageContent의 별칭

MessageRole

"user", "도우미"

MessageTextAnnotation

MessageTextAnnotation의 별칭

RequiredToolCall

RequiredToolCall의 별칭

RunStatus

"queued", "in_progress", "requires_action", "canceling", "canceled", "failed", "completed", "expired"

RunStepDetails

RunStepDetails의 별칭

RunStepErrorCode

"server_error", "rate_limit_exceeded"

RunStepStatus

"in_progress", "canceled", "failed", "completed", "expired"

RunStepType

"message_creation", "tool_calls"

ToolCall

ToolCall의 별칭

ToolDefinition

도우미 사용할 수 있는 입력 도구 정의의 추상 표현입니다.