@azure/openai-assistants package
Klasser
| AssistantsClient |
Klienthanteringsassistentrelaterade operationer. |
| AzureKeyCredential |
En statisk nyckelbaserad autentiseringsuppgift som stöder uppdatering av det underliggande nyckelvärdet. |
| OpenAIKeyCredential |
Klassen OpenAIKeyCredential representerar en OpenAI API-nyckel och används för att autentisera till en assistentklient för en OpenAI-slutpunkt. |
Gränssnitt
| Assistant |
Representerar en assistent som kan anropa modellen och använda verktyg. |
| AssistantCreationOptions |
Begärandeinformationen som ska användas när du skapar en ny assistent. |
| AssistantDeletionStatus |
Status för en borttagningsåtgärd för assistenten. |
| AssistantFile |
Information om en fil som är kopplad till en assistent och som används av verktyg som kan läsa filer. |
| AssistantFileDeletionStatus |
Status för en åtgärd för att ta bort en fil i assistenten. |
| AssistantThread |
Information om en enskild tråd som är associerad med en assistent. |
| AssistantThreadCreationOptions |
Informationen som används för att skapa en ny assistenttråd. |
| AssistantsClientOptions |
Informationen som används för att skapa en assistentklient * |
| CancelRunOptions |
Informationen som används för att avbryta en körning. |
| CodeInterpreterImageOutput |
En representation av en bildutdata som genereras av ett kodtolkverktyg som svar på ett verktygsanrop av modellen. |
| CodeInterpreterImageReference |
En bildreferens som genereras av ett kodtolkarverktyg som svar på ett verktygsanrop av modellen. |
| CodeInterpreterLogOutput |
En representation av ett loggutdata som genereras av ett kodtolkverktyg som svar på ett verktygsanrop från modellen. |
| CodeInterpreterToolCall |
En post för ett anrop till ett kodtolkningsverktyg, utfärdat av modellen i utvärderingen av ett definierat verktyg, som representerar indata och utdata som används och genereras av kodtolkaren. |
| CodeInterpreterToolCallDetails |
Den detaljerade informationen om en kodtolk som anropas av modellen. |
| CodeInterpreterToolDefinition |
Indatadefinitionsinformationen för ett kodtolkverktyg som används för att konfigurera en assistent. |
| CreateAndRunThreadOptions |
Den information som används när du skapar och omedelbart kör en ny assistenttråd. |
| CreateAssistantFileOptions |
Informationen som används för att skapa en assistentfil. |
| CreateAssistantOptions |
Informationen som används för att skapa en assistent. |
| CreateMessageOptions |
Informationen som används för att skapa ett meddelande. |
| CreateRunOptions |
Den information som används när du skapar en ny körning av en assistenttråd. |
| CreateRunRequestOptions |
Informationen som används för att skapa en körningsbegäran. |
| CreateThreadAndRunOptions |
Information som används för att skapa och köra en tråd. |
| CreateThreadOptions |
Detaljerna som används för att skapa en tråd. |
| DeleteAssistantFileOptions |
Informationen som används för att ta bort en assistentfil. |
| DeleteAssistantOptions |
Informationen som används för att ta bort en assistent. |
| DeleteFileOptions |
Informationen som används för att ta bort filer. |
| DeleteThreadOptions |
Informationen som används för att ta bort en tråd. |
| DeletionStatus |
En abstrakt representation av resultatstatus för en OpenAI-borttagningsåtgärd. |
| FileDeletionStatus |
Ett statussvar från en filborttagningsåtgärd. |
| FileListResponse |
Svarsdata från en fillisteåtgärd. |
| FunctionDefinition |
Information om indatadefinition för en funktion. |
| FunctionToolCall |
En post för ett anrop till ett funktionsverktyg, utfärdat av modellen i utvärderingen av ett definierat verktyg, som representerar de indata och utdata som förbrukas och genereras av den angivna funktionen. |
| FunctionToolCallDetails |
Detaljerad information om funktionen som anropas av modellen. |
| FunctionToolDefinition |
Information om indatadefinitionen för ett funktionsverktyg som används för att konfigurera en assistent. |
| GetAssistantFileOptions |
Informationen som används för att hämta en assistentfil. |
| GetAssistantOptions |
Detaljerna används för att få en assistent. |
| GetFileOptions |
Informationen som används för att hämta filer. |
| GetMessageFileOptions |
Informationen som används för att hämta en meddelandefil. |
| GetMessageOptions |
Informationen som används för att få ett meddelande. |
| GetRunOptions |
Detaljerna som används för att få en körning. |
| GetRunStepOptions |
Informationen som används för att hämta ett körningssteg. |
| GetThreadOptions |
Detaljerna som används för att få en tråd. |
| InputFile |
Representerar en assistent som kan anropa modellen och använda verktyg. |
| ListAssistantFilesOptions |
Informationen som används för att lista assistentfiler. |
| ListAssistantsOptions |
Informationen som används för att lista assistenter. |
| ListFilesOptions |
Informationen som används för att lista filer. |
| ListMessageFilesOptions |
Informationen som används för att lista meddelandefiler. |
| ListMessagesOptions |
Informationen som används för att lista meddelanden. |
| ListResponseOf |
Svarsdata för en begärd lista över objekt. |
| ListRunStepsOptions |
Den information som används för att visa körningssteg. |
| ListRunsOptions |
Den information som används för att lista körningar. |
| MessageFile |
Information om en fil som är bifogad i ett trådmeddelande i assistenten. |
| MessageImageFileContent |
En representation av bildfilinnehåll i ett trådmeddelande. |
| MessageImageFileDetails |
En bildreferens, som representeras i trådmeddelandeinnehåll. |
| MessageTextContent |
En representation av ett textobjekt med trådmeddelandeinnehåll. |
| MessageTextDetails |
Texten och associerade anteckningar för ett enskilt objekt i meddelandeinnehållet i assistenttråden. |
| MessageTextFileCitationAnnotation |
Ett citat i meddelandet som pekar på ett specifikt citat från en specifik fil som är associerad med assistenten eller meddelandet. Genereras när assistenten använder verktyget "hämta" för att söka efter filer. |
| MessageTextFileCitationDetails |
En representation av en filbaserad textcitation, som används i en filbaserad anteckning av texttrådsmeddelandeinnehåll. |
| MessageTextFilePathAnnotation |
En källhänvisning i meddelandet som pekar på en fil som finns på en specifik sökväg. |
| MessageTextFilePathDetails |
En inkapsling av ett bildfils-ID som används av meddelandebildinnehåll. |
| RequiredAction |
En abstrakt representation av en åtgärd som krävs för att en assistenttrådkörning ska fortsätta. |
| RequiredFunctionToolCall |
En representation av ett begärt anrop till ett funktionsverktyg som krävs av modellen för att fortsätta utvärderingen av en körning. |
| RetrievalToolCall |
En post för ett anrop till ett hämtningsverktyg, utfärdat av modellen i utvärderingen av ett definierat verktyg, som representerar utförda hämtningsåtgärder. |
| RetrievalToolDefinition |
Indatadefinitionsinformationen för ett hämtningsverktyg som används för att konfigurera en assistent. |
| RunError |
Information om ett fel som påträffas av en assistenttrådkörning. |
| RunStep |
Detaljerad information om ett enda steg i en assistenttrådkörning. |
| RunStepError |
Felinformationen som är associerad med ett misslyckat körningssteg. |
| RunStepMessageCreationDetails |
Detaljerad information som är associerad med ett körningssteg för meddelandeskapande. |
| RunStepMessageCreationReference |
Information om ett meddelande som skapats som en del av ett körningssteg. |
| RunStepToolCallDetails |
Detaljerad information som är associerad med ett körningssteg som anropar verktyg. |
| SubmitToolOutputsDetails |
Informationen som beskriver verktyg som ska anropas för att skicka verktygsutdata. |
| SubmitToolOutputsToRunOptions |
Den information som används för att skicka verktygsutdata till en körning. |
| ThreadDeletionStatus |
Status för en trådborttagningsåtgärd. |
| ThreadMessage |
Ett enda, befintligt meddelande i en assistenttråd. |
| ThreadRun |
Data som representerar en enda utvärderingskörning av en assistenttråd. |
| ToolOutput |
Data som tillhandahålls under ett verktyg matar in för att lösa väntande verktygsanrop och låta modellen fortsätta. |
| UpdateAssistantOptions |
Begärandeinformationen som ska användas när du ändrar en befintlig assistent. |
| UpdateAssistantRequestOptions |
Informationen som används för att uppdatera en assistent. |
| UpdateMessageOptions |
Den information som används för att uppdatera ett meddelande. |
| UpdateRunOptions |
Den information som används för att uppdatera en körning. |
| UpdateThreadOptions |
Informationen som används för att uppdatera en tråd. |
| UploadFileOptions |
Informationen som används för att ladda upp filer. |
Typalias
| CodeInterpreterToolCallOutput |
Alias för CodeInterpreterToolCallOutput |
| FilePurpose |
"finjustera", "finjustera-resultat", "assistenter", "assistants_output" |
| ListSortOrder |
"asc", "desc" |
| MessageContent |
Alias för MessageContent |
| MessageRole |
"användare", "assistent" |
| MessageTextAnnotation |
Alias för MessageTextAnnotation |
| RequiredToolCall |
Alias för RequiredToolCall |
| RunStatus |
"i kö", "in_progress", "requires_action", "avbryter", "avbruten", "misslyckades", "slutförd", "har upphört att gälla" |
| RunStepDetails |
Alias för RunStepDetails |
| RunStepErrorCode |
"server_error", "rate_limit_exceeded" |
| RunStepStatus |
"in_progress", "avbruten", "misslyckad", "slutförd", "utgången" |
| RunStepType |
"message_creation", "tool_calls" |
| ToolCall |
Alias för ToolCall |
| ToolDefinition |
En abstrakt representation av en definition av ett indataverktyg som en assistent kan använda. |