@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 |
어시스턴트가 사용할 수 있는 입력 도구 정의의 추상적 표현입니다. |