Aspose.Pdf.AI
Innehåll
[
Dölj
]Namnområdet Aspose.Pdf.AI tillhandahåller klasser för AI-funktioner, inklusive API-klienter och intelligenta assistenter.
Klasser
Klass | Beskrivning |
---|---|
AIClientBase | Representerar klient för att få tillgång till AI API. |
AIClientException | Representerar ett undantag specifikt för AI-klientoperationer. |
AICopilotException | Representerar ett undantag specifikt för Copilot-operationer. |
AICopilotFactory | Fabrikklass för att skapa olika typer av copiloter. |
Annotation | Representerar textinnehållet som är en del av ett meddelande. |
AssistantCreateRequest | Begärningsobjekt för att skapa en assistent. |
AssistantListQueryParameters | Representerar frågeparametrarna för att lista assistenter. |
AssistantListResponse | Representerar svaret som innehåller en lista över assistentsvar. |
AssistantModifyRequest | Begärningsobjekt för att modifiera en assistent. |
AssistantResponse | Representerar en assistent som kan anropa modellen och använda verktyg. |
Attachment | Representerar en lista över filer som är bifogade meddelandet och de verktyg de ska läggas till. |
BaseListQueryParameters | Grundläggande frågeparametrar för att lista objekt. |
BaseResponse | Grundklass för API-svar. |
CancellationTokenExtensions | Tillhandahåller extensionsmetoder för CancellationToken. |
ChatMessage | Ett chattkompletteringsmeddelande som genererats av modellen. |
Choice | Representerar ett val i ett chattkompletteringssvar. |
CodeInterpreter | Representerar resurser för kodtolkverktyget. |
CompletionCreateRequest | Representerar en begäran för Create Chat Completion-endpointen. |
CompletionFunction | Representerar funktionsobjektet. |
CompletionResponse | Representerar ett chattkompletteringssvar som returnerats av modellen, baserat på den angivna inmatningen. |
CreateChatCompletionChunkResponse | Representerar en strömmad del av ett chattkompletteringssvar som returnerats av modellen, baserat på den angivna inmatningen. |
CreateEmbeddingRequest | Representerar en begäran för Create Embeddings-endpointen. |
CreateEmbeddingResponse | Representerar ett svar från Create Embeddings-endpointen. |
CreateFineTuningJobRequest | Representerar en begäran för Create Fine-Tuning Job-endpointen. |
CreateFineTuningJobResponse | Representerar ett svar från Create Fine-Tuning Job-endpointen. |
DataResponse<T> | Representerar ett datorsvar som innehåller de angivna uppgifterna. |
DeleteStatusResponse | Representerar statusen för en objekts borttagning. |
DocumentCollection | Representerar en samling av dokument som ska behandlas. |
Embedding | Representerar en inbäddningsvektor som returnerats av inbäddningsendpointen. |
Error | Representerar ett fel i API-svaret. |
ExpiresAfter | Representerar utgångspolicyn för en vektorbutik. |
FileCitation | Representerar filciteringen. |
FileContentResponse<T> | |
FileCounts | |
FileListResponse | Representerar ett fil-lista svar som innehåller en lista över fil-svar. |
FileResponse | FileResponse-objektet representerar ett dokument som har laddats upp till OpenAI. |
FileSearch | Representerar resurserna för fil sökverktyget. |
Function | Representerar en funktion som kan anropas av modellen. |
Hyperparameters | Representerar hyperparametrarna som används för ett finjusteringsjobb. |
ImageDescription | Representerar en bildbeskrivning. |
ImageDescriptionResult | Representerar svaret som innehåller bildbeskrivningar. |
ImageFile | Representerar en bildfil i innehållet av ett meddelande. |
ImageUrl | Representerar en bild-URL i innehållet av ett meddelande. |
IncompleteDetails | Detaljer om varför körningen är ofullständig. Kommer att vara null om körningen inte är ofullständig. |
LastError | Det sista felet som är kopplat till denna körning. Kommer att vara null om det inte finns några fel. |
ListDataResponse<T> | Representerar ett listdata-svar som innehåller ytterligare information såsom första och sista ID:n och om det finns fler objekt. |
LlamaChatCompletionRequest | Representerar begärningskroppen för ChatGPT API-begärningar. |
LlamaChatCompletionResponse | Representerar ett chattkompletteringssvar som returnerats av modellen, baserat på den angivna inmatningen. |
LlamaClient | Representerar en klient för att interagera med Llama API. |
LlamaCopilotOptionsBase | Representerar grundalternativen för att konfigurera LlamaCopilot. |
LlamaModels | Innehåller konstanter relaterade till olika Llama-modeller. |
LlamaSummaryCopilot | Tillhandahåller funktionalitet för att få dokument sammanfattningar med hjälp av AI-modeller. Exempel på användning av att skapa en Llama-klient, konfigurera alternativ och använda sammanfattningscopilot. Observera: Denna copilot använder kompletterings-API, så den totala mängden text som kan skickas begränsas av modellens kontextfönster. |
LlamaSummaryCopilotOptions | Representerar alternativen för att konfigurera OpenAICopilot. |
Logprobs | Representerar logg sannolikhetsinformation för ett val. |
MessageContentBase | Innehållet i meddelandet i en array av text och/eller bilder. |
MessageContentRequest | Innehållet i meddelandet i en array av text och/eller bilder. |
MessageContentResponse | Innehållet i svarmeddelandet i en array av text och/eller bilder. |
MessageCreation | Representerar skapandet av ett meddelande med dess unika identifierare. |
OpenAIAssistantCopilotOptionsBase | Representerar grundalternativen för att konfigurera OpenAICopilots baserat på Assistants API. |
OpenAIChatCopilot | Representerar en chattcopilot för att interagera med dokument via AI-modeller. Exempel på användning av att skapa en OpenAI-klient, konfigurera alternativ och använda ChatCopilot för att interagera med användarfrågor och hantera konversationskontext. |
OpenAIChatCopilotOptions | Representerar alternativen för att konfigurera OpenAICopilot. |
OpenAIClient | Tillhandahåller metoder för att interagera med OpenAI API för att hantera vektorbutik filbatchar. |
OpenAIContext | Representerar enhets-ID:n relaterade till en assistent. |
OpenAICopilotOptionsBase | Representerar grundalternativen för att konfigurera OpenAICopilot. |
OpenAIImageDescriptionCopilot | Tillhandahåller bildbehandlingsfunktionalitet för OpenAICopilot-klassen. Exempel på användning av att skapa en OpenAI-klient, konfigurera alternativ för ImageDescriptionCopilot och använda copilot för att generera bildbeskrivningar och lägga till beskrivningar till bifogade dokument. |
OpenAIImageDescriptionCopilotExtensions | Tillhandahåller extensionsmetoder för OpenAIImageDescriptionCopilot-klassen. |
OpenAIImageDescriptionCopilotOptions | Representerar alternativen för att konfigurera OpenAICopilot. |
OpenAIModels | Innehåller de tillgängliga identifierarna för OpenAI-modeller. |
OpenAISummaryCopilot | Tillhandahåller funktionalitet för att få dokument sammanfattningar med hjälp av AI-modeller. Exempel på användning av att skapa en OpenAI-klient, konfigurera alternativ och använda sammanfattningscopilot. |
OpenAISummaryCopilotOptions | Representerar alternativen för att konfigurera OpenAICopilot. |
PdfDocument | Representerar ett PDF-dokument med ett namn. |
RequiredAction | Detaljer om den åtgärd som krävs för att fortsätta körningen. Kommer att vara null om ingen åtgärd krävs. |
ResponseFormat | Representerar formatet för ett svar, vilket kan vara antingen ett strängvärde eller ett objektvärde. |
RunCreateRequest | Representerar en begäran för att skapa en körning. |
RunListQueryParameters | Frågeparametrarobjekt för att lista körningar. |
RunListResponse | Representerar ett list-svar som innehåller körningsdata. |
RunModifyRequest | Representerar en begäran för att modifiera en körning. |
RunResponse | Representerar en exekveringskörning på en tråd. |
RunStepDetails | Detaljer om körningssteget. |
RunStepListQueryParameters | Frågeparametrarobjekt för att lista körningssteg. |
RunStepListResponse | Representerar ett list-svar som innehåller körningsstegsdata. |
RunStepResponse | Representerar ett steg i exekveringen av en körning. |
RunThreadCreateRequest | Representerar en begäran för att skapa en tråd och köra den i en begäran. |
SubmitToolOutputs | Representerar detaljer om verktygsutgångarna som behövs för att körningen ska fortsätta. |
TextDocument | Representerar ett textdokument med ett namn och innehåll. |
TextResponse | Representerar textinnehållet som är en del av ett meddelande. |
ThreadCreateRequest | Representerar en begäran för att skapa en tråd. |
ThreadMessageCreateRequest | Representerar en begäran för att skapa ett meddelande inom en tråd. |
ThreadMessageListQueryParameters | Frågeparametrarobjekt för att lista trådmeddelanden. |
ThreadMessageListResponse | Representerar ett list-svar som innehåller trådmeddelandedata. |
ThreadMessageModifyRequest | Representerar en begäran för att modifiera ett meddelande inom en tråd. |
ThreadMessageResponse | Representerar ett meddelande inom en tråd. |
ThreadModifyRequest | Representerar en begäran för att modifiera en tråd. |
ThreadResponse | Representerar en tråd som innehåller meddelanden. |
Tool | Representerar ett verktyg som kan anropas av modellen. |
ToolCall | Representerar ett verktygsanrop inom ett meddelande. |
ToolChoice | Representerar ToolChoice, som kan vara antingen ett strängvärde eller ett objektvärde. |
ToolResources | Representerar en uppsättning resurser som används av assistentens verktyg. Resurserna är specifika för typen av verktyg. Till exempel kräver kodtolkverktyget en lista över fil-ID:n, medan fil sökverktyget kräver en lista över vektorbutiks-ID:n. |
TruncationStrategy | Representerar avkortningsstrategin som styr hur en tråd kommer att avkortas före körningen. |
Usage | Representerar användningsstatistik för en begäran. |
VectorStore | En hjälpare för att skapa en vektorbutik med file_ids och koppla den till denna tråd. Det kan maximalt finnas 1 vektorbutik kopplad till tråden. |
VectorStoreCreateRequest | Skapa en begäran för en vektorbutik. |
VectorStoreFileBatchCreateRequest | Skapa en begäran för en vektorbutik filbatch. |
VectorStoreFileBatchFileListQueryParameters | Frågeparametrarobjekt för att lista vektorbutiksfilbatchfiler. |
VectorStoreFileBatchFileListResponse | Representerar ett list-svar som innehåller data för vektorbutiksfilbatch. |
VectorStoreFileBatchResponse | Vektorbutiksfilbatchens svarobjekt. |
VectorStoreFileCreateRequest | Skapa en begäran för en vektorbutiksfil. |
VectorStoreFileListQueryParameters | Frågeparametrarobjekt för att lista vektorbutiksfiler. |
VectorStoreFileListResponse | Representerar ett list-svar som innehåller data för vektorbutiksfiler. |
VectorStoreFileResponse | Ett vektorbutiksfil-svar. |
VectorStoreListQueryParameters | Frågeparametrarobjekt för att lista vektorbutiker. |
VectorStoreListResponse | Representerar ett list-svar som innehåller data för vektorbutiker. |
VectorStoreModifyRequest | Modifiera en begäran för en vektorbutik. |
VectorStoreResponse | Vektorbutiksobjektet. |
Gränssnitt
Gränssnitt | Beskrivning |
---|---|
IAIClient | Representerar ett gränssnitt för en AI-klient. |
IAICopilot | Representerar en copilot för AI-interaktioner. |
IChatClient<TOptions> | Representerar ett gränssnitt för en chattklient med specifika alternativ. |
IChatCopilot | Representerar en chattcopilot för att interagera med dokument via AI-modeller. |
IChatCopilotOptions<TOptions> | Representerar ett gränssnitt för chattcopilotalternativ med en specifik typ. |
IEntityId | Representerar en enhet med ett ID. |
IImageDescriptionClient<TOptions> | Representerar ett gränssnitt för en bildbeskrivningsklient med specifika alternativ. |
IImageDescriptionCopilot | Representerar en bildbeskrivningscopilot för att extrahera bildbeskrivningar med hjälp av AI-modeller. |
IImageDescriptionCopilotOptions<TOptions> | Representerar ett gränssnitt för alternativ för bildbeskrivningscopilot med en specifik typ. |
ILlamaClient | Representerar ett klientgränssnitt för att interagera med Llama API. |
IOpenAIClient | Representerar ett klientgränssnitt för att interagera med OpenAI API, som utökar grundläggande AI-klientfunktioner. |
IQueryParameters | Representerar frågeparametrar för API-begärningar. |
IStatus | Representerar statusen för en operation. |
IStringOrObject<T> | Representerar ett objekt som kan vara antingen ett strängvärde eller ett objektvärde. |
ISummaryClient<TOptions> | Representerar ett gränssnitt för en sammanfattningsklient med specifika alternativ. |
ISummaryCopilot | Representerar en sammanfattningscopilot för att generera sammanfattningar för dokument med hjälp av AI-modeller. |
ISummaryCopilotOptions<TOptions> | Representerar ett gränssnitt för alternativ för sammanfattningscopilot med en specifik typ. |