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. |