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