Aspose.Pdf.AI
İçindekiler
[
Saklamak
]Aspose.Pdf.AI ad alanı, API istemcileri ve akıllı asistanlar dahil olmak üzere AI işlevsellikleri için sınıflar sağlar.
Sınıflar
| Sınıf | Açıklama |
|---|---|
| AIClientBase | AI API’sine erişim sağlayan istemciyi temsil eder. |
| AIClientException | AI İstemci işlemlerine özgü bir istisnayı temsil eder. |
| AICopilotException | Copilot işlemlerine özgü bir istisnayı temsil eder. |
| AICopilotFactory | Farklı türdeki copilotu oluşturmak için fabrika sınıfı. |
| Annotation | Bir mesajın parçası olan metin içeriğini temsil eder. |
| AssistantCreateRequest | Bir asistan oluşturmak için istek nesnesi. |
| AssistantListQueryParameters | Asistanları listelemek için sorgu parametreleri nesnesini temsil eder. |
| AssistantListResponse | Asistan yanıtlarının listesini içeren yanıtı temsil eder. |
| AssistantModifyRequest | Bir asistanı değiştirmek için istek nesnesi. |
| AssistantResponse | Modeli çağırabilen ve araçları kullanabilen bir asistanı temsil eder. |
| Attachment | Mesaja eklenmiş dosyaların listesini ve eklenmesi gereken araçları temsil eder. |
| BaseListQueryParameters | Nesneleri listelemek için temel sorgu parametreleri. |
| BaseResponse | API yanıtları için temel sınıf. |
| CancellationTokenExtensions | CancellationToken için uzantı yöntemleri sağlar. |
| ChatMessage | Model tarafından oluşturulan bir sohbet tamamlama mesajı. |
| Choice | Bir sohbet tamamlama yanıtındaki bir seçeneği temsil eder. |
| CodeInterpreter | Kod yorumlayıcı araç kaynaklarını temsil eder. |
| CompletionCreateRequest | Create Chat Completion uç noktası için bir isteği temsil eder. |
| CompletionFunction | Fonksiyon nesnesini temsil eder. |
| CompletionResponse | Sağlanan girdi temelinde model tarafından döndürülen bir sohbet tamamlama yanıtını temsil eder. |
| CreateChatCompletionChunkResponse | Sağlanan girdi temelinde model tarafından döndürülen bir sohbet tamamlama yanıtının akış parçasını temsil eder. |
| CreateEmbeddingRequest | Create Embeddings uç noktası için bir isteği temsil eder. |
| CreateEmbeddingResponse | Create Embeddings uç noktasından gelen yanıtı temsil eder. |
| CreateFineTuningJobRequest | Create Fine-Tuning Job uç noktası için bir isteği temsil eder. |
| CreateFineTuningJobResponse | Create Fine-Tuning Job uç noktasından gelen yanıtı temsil eder. |
| DataResponse<T> | Belirtilen verileri içeren bir veri yanıtını temsil eder. |
| DeleteStatusResponse | Bir nesne silme durumunu temsil eder. |
| DocumentCollection | İşlenecek belgelerin koleksiyonunu temsil eder. |
| Embedding | Gömme uç noktasından döndürülen bir gömme vektörünü temsil eder. |
| Error | API yanıtındaki bir hatayı temsil eder. |
| ExpiresAfter | Bir vektör deposu için sona erme politikasını temsil eder. |
| FileCitation | Dosya alıntısını temsil eder. |
| FileContentResponse<T> | |
| FileCounts | |
| FileListResponse | Bir dosya yanıtları listesi içeren bir dosya listesi yanıtını temsil eder. |
| FileResponse | FileResponse nesnesi, OpenAI’ye yüklenmiş bir belgeyi temsil eder. |
| FileSearch | Dosya arama araç kaynaklarını temsil eder. |
| Function | Model tarafından çağrılabilen bir fonksiyonu temsil eder. |
| Hyperparameters | Bir ince ayar işi için kullanılan hiperparametreleri temsil eder. |
| ImageDescription | Bir resim tanımını temsil eder. |
| ImageDescriptionResult | Resim tanımlarını içeren yanıtı temsil eder. |
| ImageFile | Bir mesajın içeriğindeki bir resim dosyasını temsil eder. |
| ImageUrl | Bir mesajın içeriğindeki bir resim URL’sini temsil eder. |
| IncompleteDetails | Çalışmanın neden tamamlanmadığına dair detaylar. Çalışma tamamlanmamışsa null olacaktır. |
| LastError | Bu çalışmayla ilişkili son hatayı temsil eder. Hata yoksa null olacaktır. |
| ListDataResponse<T> | İlk ve son kimlikler gibi ek bilgileri içeren bir liste veri yanıtını temsil eder ve daha fazla öğe olup olmadığını gösterir. |
| LlamaChatCompletionRequest | ChatGPT API istekleri için istek gövdesini temsil eder. |
| LlamaChatCompletionResponse | Sağlanan girdi temelinde model tarafından döndürülen bir sohbet tamamlama yanıtını temsil eder. |
| LlamaClient | Llama API’si ile etkileşimde bulunmak için bir istemciyi temsil eder. |
| LlamaCopilotOptionsBase | LlamaCopilot’u yapılandırmak için temel seçenekleri temsil eder. |
| LlamaModels | Farklı Llama modelleri ile ilgili sabitleri içerir. |
| LlamaSummaryCopilot | AI modellerini kullanarak belge özetleri alma işlevselliği sağlar. Llama istemcisi oluşturma, seçenekleri yapılandırma ve özet copilotu kullanma örneği. Not: Bu copilot tamamlama API’sini kullanır, bu nedenle gönderilebilecek toplam metin miktarı model bağlam penceresi ile sınırlıdır. |
| LlamaSummaryCopilotOptions | OpenAICopilot’u yapılandırmak için seçenekleri temsil eder. |
| Logprobs | Bir seçenek için log olasılık bilgilerini temsil eder. |
| MessageContentBase | Mesajın içeriği, metin ve/veya resim dizisidir. |
| MessageContentRequest | Mesajın içeriği, metin ve/veya resim dizisidir. |
| MessageContentResponse | Yanıt mesajının içeriği, metin ve/veya resim dizisidir. |
| MessageCreation | Benzersiz tanımlayıcısı ile bir mesajın oluşturulmasını temsil eder. |
| OpenAIAssistantCopilotOptionsBase | Asistanlar API’sine dayalı OpenAICopilot’ları yapılandırmak için temel seçenekleri temsil eder. |
| OpenAIChatCopilot | AI modelleri aracılığıyla belgelerle etkileşimde bulunan bir sohbet copilotu temsil eder. OpenAI istemcisi oluşturma, seçenekleri yapılandırma ve kullanıcı sorgularıyla etkileşimde bulunmak ve konuşma bağlamını yönetmek için ChatCopilot kullanma örneği. |
| OpenAIChatCopilotOptions | OpenAICopilot’u yapılandırmak için seçenekleri temsil eder. |
| OpenAIClient | Vektör deposu dosya gruplarını yönetmek için OpenAI API’si ile etkileşimde bulunma yöntemleri sağlar. |
| OpenAIContext | Bir asistana ilişkin varlık kimliklerini temsil eder. |
| OpenAICopilotOptionsBase | OpenAICopilot’u yapılandırmak için temel seçenekleri temsil eder. |
| OpenAIImageDescriptionCopilot | OpenAICopilot sınıfı için resim işleme işlevselliği sağlar. OpenAI istemcisi oluşturma, ImageDescriptionCopilot seçeneklerini yapılandırma ve resim tanımlarını oluşturmak ve ekli belgelere tanım eklemek için copilot kullanma örneği. |
| OpenAIImageDescriptionCopilotExtensions | OpenAIImageDescriptionCopilot sınıfı için uzantı yöntemleri sağlar. |
| OpenAIImageDescriptionCopilotOptions | OpenAICopilot’u yapılandırmak için seçenekleri temsil eder. |
| OpenAIModels | Mevcut OpenAI model tanımlayıcılarını içerir. |
| OpenAISummaryCopilot | AI modellerini kullanarak belge özetleri alma işlevselliği sağlar. OpenAI istemcisi oluşturma, seçenekleri yapılandırma ve özet copilotunu kullanma örneği. |
| OpenAISummaryCopilotOptions | OpenAICopilot’u yapılandırmak için seçenekleri temsil eder. |
| PdfDocument | Bir adı olan bir PDF belgesini temsil eder. |
| RequiredAction | Çalışmanın devam etmesi için gereken eyleme dair detaylar. Hiçbir eylem gerekmiyorsa null olacaktır. |
| ResponseFormat | Bir yanıtın formatını temsil eder; bu, ya bir dize değeri ya da bir nesne değeri olabilir. |
| RunCreateRequest | Bir çalışmayı oluşturmak için bir isteği temsil eder. |
| RunListQueryParameters | Çalışmaları listelemek için sorgu parametreleri nesnesi. |
| RunListResponse | Çalışma verilerini içeren bir liste yanıtını temsil eder. |
| RunModifyRequest | Bir çalışmayı değiştirmek için bir isteği temsil eder. |
| RunResponse | Bir iş parçacığında bir yürütme çalışmasını temsil eder. |
| RunStepDetails | Çalışma adımının detayları. |
| RunStepListQueryParameters | Çalışma adımlarını listelemek için sorgu parametreleri nesnesi. |
| RunStepListResponse | Çalışma adım verilerini içeren bir liste yanıtını temsil eder. |
| RunStepResponse | Bir çalışmanın yürütülmesindeki bir adımı temsil eder. |
| RunThreadCreateRequest | Bir iş parçacığı oluşturmak ve bunu tek bir istekte çalıştırmak için bir isteği temsil eder. |
| SubmitToolOutputs | Çalışmanın devam etmesi için gereken araç çıktıları hakkında detayları temsil eder. |
| TextDocument | Bir adı ve içeriği olan bir metin belgesini temsil eder. |
| TextResponse | Bir mesajın parçası olan metin içeriğini temsil eder. |
| ThreadCreateRequest | Bir iş parçacığı oluşturmak için bir isteği temsil eder. |
| ThreadMessageCreateRequest | Bir iş parçacığı içinde bir mesaj oluşturmak için bir isteği temsil eder. |
| ThreadMessageListQueryParameters | İş parçacığı mesajlarını listelemek için sorgu parametreleri nesnesi. |
| ThreadMessageListResponse | İş parçacığı mesaj verilerini içeren bir liste yanıtını temsil eder. |
| ThreadMessageModifyRequest | Bir iş parçacığı içinde bir mesajı değiştirmek için bir isteği temsil eder. |
| ThreadMessageResponse | Bir iş parçacığı içindeki bir mesajı temsil eder. |
| ThreadModifyRequest | Bir iş parçacığını değiştirmek için bir isteği temsil eder. |
| ThreadResponse | Mesajları içeren bir iş parçacığını temsil eder. |
| Tool | Model tarafından çağrılabilen bir aracı temsil eder. |
| ToolCall | Bir mesaj içindeki bir araç çağrısını temsil eder. |
| ToolChoice | ToolChoice’ı temsil eder; bu, ya bir dize değeri ya da bir nesne değeri olabilir. |
| ToolResources | Asistanın araçları tarafından kullanılan bir kaynak setini temsil eder. Kaynaklar, aracın türüne özgüdür. Örneğin, code_interpreter aracı bir dosya kimlikleri listesi gerektirirken, file_search aracı bir vektör deposu kimlikleri listesi gerektirir. |
| TruncationStrategy | Bir iş parçacığının çalışmadan önce nasıl kesileceğini kontrol eden kesme stratejisini temsil eder. |
| Usage | Bir istek için kullanım istatistiklerini temsil eder. |
| VectorStore | file_ids ile bir vektör deposu oluşturmak ve bunu bu iş parçacığına eklemek için bir yardımcıdır. İş parçacığına eklenebilecek maksimum 1 vektör deposu olabilir. |
| VectorStoreCreateRequest | Bir vektör deposu oluşturma isteği. |
| VectorStoreFileBatchCreateRequest | Bir vektör deposu dosya grubu oluşturma isteği. |
| VectorStoreFileBatchFileListQueryParameters | Vektör deposu dosya grubu dosyalarını listelemek için sorgu parametreleri nesnesi. |
| VectorStoreFileBatchFileListResponse | Vektör deposu dosya grubu verilerini içeren bir liste yanıtını temsil eder. |
| VectorStoreFileBatchResponse | Vektör deposu dosyaları grubu yanıt nesnesidir. |
| VectorStoreFileCreateRequest | Bir vektör deposu dosyası oluşturma isteği. |
| VectorStoreFileListQueryParameters | Vektör deposu dosyalarını listelemek için sorgu parametreleri nesnesi. |
| VectorStoreFileListResponse | Vektör deposu dosya verilerini içeren bir liste yanıtını temsil eder. |
| VectorStoreFileResponse | Bir vektör deposu dosyası yanıtıdır. |
| VectorStoreListQueryParameters | Vektör depolarını listelemek için sorgu parametreleri nesnesi. |
| VectorStoreListResponse | Vektör deposu verilerini içeren bir liste yanıtını temsil eder. |
| VectorStoreModifyRequest | Bir vektör deposunu değiştirme isteği. |
| VectorStoreResponse | Vektör deposu nesnesidir. |
Arayüzler
| Arayüz | Açıklama |
|---|---|
| IAIClient | Bir AI istemcisi için bir arayüzü temsil eder. |
| IAICopilot | AI etkileşimleri için bir copilotu temsil eder. |
| IChatClient<TOptions> | Belirli seçeneklere sahip bir sohbet istemcisi için bir arayüzü temsil eder. |
| IChatCopilot | AI modelleri aracılığıyla belgelerle etkileşimde bulunan bir sohbet copilotu temsil eder. |
| IChatCopilotOptions<TOptions> | Belirli bir türde sohbet copilot seçenekleri için bir arayüzü temsil eder. |
| IEntityId | Bir kimliği olan bir varlığı temsil eder. |
| IImageDescriptionClient<TOptions> | Belirli seçeneklere sahip bir resim tanım istemcisi için bir arayüzü temsil eder. |
| IImageDescriptionCopilot | AI modellerini kullanarak resim tanımlarını çıkarmak için bir resim tanım copilotunu temsil eder. |
| IImageDescriptionCopilotOptions<TOptions> | Belirli bir türde resim tanım copilot seçenekleri için bir arayüzü temsil eder. |
| ILlamaClient | Llama API’si ile etkileşimde bulunmak için bir istemci arayüzünü temsil eder. |
| IOpenAIClient | OpenAI API’si ile etkileşimde bulunmak için bir istemci arayüzünü temsil eder; temel AI istemci işlevselliklerini genişletir. |
| IQueryParameters | API istekleri için sorgu parametrelerini temsil eder. |
| IStatus | Bir işlemin durumunu temsil eder. |
| IStringOrObject<T> | Ya bir dize değeri ya da bir nesne değeri olabilen bir nesneyi temsil eder. |
| ISummaryClient<TOptions> | Belirli seçeneklere sahip bir özet istemcisi için bir arayüzü temsil eder. |
| ISummaryCopilot | AI modellerini kullanarak belgeler için özetler üreten bir özet copilotunu temsil eder. |
| ISummaryCopilotOptions<TOptions> | Belirli bir türde özet copilot seçenekleri için bir arayüzü temsil eder. |