다음을 통해 공유


@azure/openai-assistants package

클래스

AssistantsClient

클라이언트 처리 어시스턴트 관련 작업.

AzureKeyCredential

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

OpenAIKeyCredential

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

인터페이스

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

도구 중에 제공된 데이터는 제출을 출력하여 보류 중인 도구 호출을 해결하고 모델을 계속 진행할 수 있도록 합니다.

UpdateAssistantOptions

기존 어시스턴트를 수정할 때 사용할 요청 세부사항입니다.

UpdateAssistantRequestOptions

어시스턴트를 업데이트하는 데 사용되는 세부 정보입니다.

UpdateMessageOptions

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

UpdateRunOptions

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

UpdateThreadOptions

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

UploadFileOptions

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

형식 별칭

CodeInterpreterToolCallOutput

CodeInterpreterToolCallOutput의 별칭

FilePurpose

"미세 조정", "미세 조정 결과", "어시스턴트", "assistants_output"

ListSortOrder

"asc", "desc"

MessageContent

MessageContent의 별칭

MessageRole

"사용자", "어시스턴트"

MessageTextAnnotation

MessageTextAnnotation의 별칭

RequiredToolCall

RequiredToolCall의 별칭

RunStatus

"대기 중", "in_progress", "requires_action", "취소", "취소됨", "실패", "완료됨", "만료됨"

RunStepDetails

RunStepDetails의 별칭

RunStepErrorCode

"server_error", "rate_limit_exceeded"

RunStepStatus

"in_progress", "취소됨", "실패", "완료됨", "만료됨"

RunStepType

"message_creation", "tool_calls"

ToolCall

ToolCall의 별칭

ToolDefinition

어시스턴트가 사용할 수 있는 입력 도구 정의의 추상적 표현입니다.