Aspose.Pdf.AI
Содержание
[
Скрывать
]Пространство имен Aspose.Pdf.AI предоставляет классы для функциональности ИИ, включая API-клиенты и интеллектуальных помощников.
Классы
Класс | Описание |
---|---|
AIClientBase | Представляет клиента для доступа к AI API. |
AIClientException | Представляет исключение, специфичное для операций AI Client. |
AICopilotException | Представляет исключение, специфичное для операций Copilots. |
AICopilotFactory | Фабричный класс для создания различных типов copilots. |
Annotation | Представляет текстовое содержимое, которое является частью сообщения. |
AssistantCreateRequest | Объект запроса для создания помощника. |
AssistantListQueryParameters | Представляет объект параметров запроса для перечисления помощников. |
AssistantListResponse | Представляет ответ, содержащий список ответов помощников. |
AssistantModifyRequest | Объект запроса для изменения помощника. |
AssistantResponse | Представляет помощника, который может вызывать модель и использовать инструменты. |
Attachment | Представляет список файлов, прикрепленных к сообщению, и инструменты, к которым они должны быть добавлены. |
BaseListQueryParameters | Базовые параметры запроса для перечисления объектов. |
BaseResponse | Базовый класс для ответов API. |
CancellationTokenExtensions | Предоставляет методы расширения для CancellationToken. |
ChatMessage | Сообщение о завершении чата, сгенерированное моделью. |
Choice | Представляет выбор в ответе на завершение чата. |
CodeInterpreter | Представляет ресурсы инструмента интерпретатора кода. |
CompletionCreateRequest | Представляет запрос для конечной точки создания завершения чата. |
CompletionFunction | Представляет объект функции. |
CompletionResponse | Представляет ответ на завершение чата, возвращенный моделью на основе предоставленного ввода. |
CreateChatCompletionChunkResponse | Представляет потоковый фрагмент ответа на завершение чата, возвращенный моделью на основе предоставленного ввода. |
CreateEmbeddingRequest | Представляет запрос для конечной точки создания встраиваний. |
CreateEmbeddingResponse | Представляет ответ от конечной точки создания встраиваний. |
CreateFineTuningJobRequest | Представляет запрос для конечной точки создания задания по тонкой настройке. |
CreateFineTuningJobResponse | Представляет ответ от конечной точки создания задания по тонкой настройке. |
DataResponse<T> | Представляет ответ с данными, содержащий указанные данные. |
DeleteStatusResponse | Представляет статус удаления объекта. |
DocumentCollection | Представляет коллекцию документов для обработки. |
Embedding | Представляет вектор встраивания, возвращенный конечной точкой встраивания. |
Error | Представляет ошибку в ответе API. |
ExpiresAfter | Представляет политику истечения для хранилища векторов. |
FileCitation | Представляет цитирование файла. |
FileContentResponse<T> | |
FileCounts | |
FileListResponse | Представляет ответ списка файлов, содержащий список ответов файлов. |
FileResponse | Объект FileResponse представляет документ, который был загружен в OpenAI. |
FileSearch | Представляет ресурсы инструмента поиска файлов. |
Function | Представляет функцию, которую может вызывать модель. |
Hyperparameters | Представляет гиперпараметры, используемые для задания по тонкой настройке. |
ImageDescription | Представляет описание изображения. |
ImageDescriptionResult | Представляет ответ, содержащий описания изображений. |
ImageFile | Представляет файл изображения в содержимом сообщения. |
ImageUrl | Представляет URL изображения в содержимом сообщения. |
IncompleteDetails | Подробности о том, почему выполнение неполное. Будет равно null, если выполнение не неполное. |
LastError | Последняя ошибка, связанная с этим выполнением. Будет равно null, если ошибок нет. |
ListDataResponse<T> | Представляет ответ списка данных, содержащий дополнительную информацию, такую как первые и последние идентификаторы и наличие дополнительных элементов. |
LlamaChatCompletionRequest | Представляет тело запроса для запросов API ChatGPT. |
LlamaChatCompletionResponse | Представляет ответ на завершение чата, возвращенный моделью на основе предоставленного ввода. |
LlamaClient | Представляет клиента для взаимодействия с API Llama. |
LlamaCopilotOptionsBase | Представляет базовые параметры для настройки LlamaCopilot. |
LlamaModels | Содержит константы, связанные с различными моделями Llama. |
LlamaSummaryCopilot | Предоставляет функциональность для получения резюме документов с использованием моделей ИИ. Пример использования создания клиента Llama, настройки параметров и использования резюмирующего copilota. Примечание: Этот copilota использует API завершения, поэтому общее количество текста, которое можно отправить, ограничено контекстным окном модели. |
LlamaSummaryCopilotOptions | Представляет параметры для настройки OpenAICopilot. |
Logprobs | Представляет информацию о логарифмической вероятности для выбора. |
MessageContentBase | Содержимое сообщения в массиве текста и/или изображений. |
MessageContentRequest | Содержимое сообщения в массиве текста и/или изображений. |
MessageContentResponse | Содержимое ответного сообщения в массиве текста и/или изображений. |
MessageCreation | Представляет создание сообщения с его уникальным идентификатором. |
OpenAIAssistantCopilotOptionsBase | Представляет базовые параметры для настройки OpenAICopilots на основе Assistants API. |
OpenAIChatCopilot | Представляет чат copilota для взаимодействия с документами через модели ИИ. Пример использования создания клиента OpenAI, настройки параметров и использования ChatCopilot для взаимодействия с запросами пользователей и управления контекстом разговора. |
OpenAIChatCopilotOptions | Представляет параметры для настройки OpenAICopilot. |
OpenAIClient | Предоставляет методы для взаимодействия с API OpenAI для управления пакетами файлов хранилища векторов. |
OpenAIContext | Представляет идентификаторы сущностей, связанные с помощником. |
OpenAICopilotOptionsBase | Представляет базовые параметры для настройки OpenAICopilot. |
OpenAIImageDescriptionCopilot | Предоставляет функциональность обработки изображений для класса OpenAICopilot. Пример использования создания клиента OpenAI, настройки параметров ImageDescriptionCopilot и использования copilota для генерации описаний изображений и добавления описаний к прикрепленным документам. |
OpenAIImageDescriptionCopilotExtensions | Предоставляет методы расширения для класса OpenAIImageDescriptionCopilot. |
OpenAIImageDescriptionCopilotOptions | Представляет параметры для настройки OpenAICopilot. |
OpenAIModels | Содержит доступные идентификаторы моделей OpenAI. |
OpenAISummaryCopilot | Предоставляет функциональность для получения резюме документов с использованием моделей ИИ. Пример использования создания клиента OpenAI, настройки параметров и использования резюмирующего copilota. |
OpenAISummaryCopilotOptions | Представляет параметры для настройки OpenAICopilot. |
PdfDocument | Представляет PDF-документ с именем. |
RequiredAction | Подробности о действии, необходимом для продолжения выполнения. Будет равно null, если действие не требуется. |
ResponseFormat | Представляет формат ответа, который может быть либо строковым значением, либо объектным значением. |
RunCreateRequest | Представляет запрос на создание выполнения. |
RunListQueryParameters | Объект параметров запроса для перечисления выполнений. |
RunListResponse | Представляет ответ списка, содержащий данные выполнения. |
RunModifyRequest | Представляет запрос на изменение выполнения. |
RunResponse | Представляет выполнение на потоке. |
RunStepDetails | Подробности о шаге выполнения. |
RunStepListQueryParameters | Объект параметров запроса для перечисления шагов выполнения. |
RunStepListResponse | Представляет ответ списка, содержащий данные шагов выполнения. |
RunStepResponse | Представляет шаг в выполнении выполнения. |
RunThreadCreateRequest | Представляет запрос на создание потока и его выполнение в одном запросе. |
SubmitToolOutputs | Представляет подробности о выходных данных инструмента, необходимых для продолжения выполнения. |
TextDocument | Представляет текстовый документ с именем и содержимым. |
TextResponse | Представляет текстовое содержимое, которое является частью сообщения. |
ThreadCreateRequest | Представляет запрос на создание потока. |
ThreadMessageCreateRequest | Представляет запрос на создание сообщения внутри потока. |
ThreadMessageListQueryParameters | Объект параметров запроса для перечисления сообщений потока. |
ThreadMessageListResponse | Представляет ответ списка, содержащий данные сообщений потока. |
ThreadMessageModifyRequest | Представляет запрос на изменение сообщения внутри потока. |
ThreadMessageResponse | Представляет сообщение внутри потока. |
ThreadModifyRequest | Представляет запрос на изменение потока. |
ThreadResponse | Представляет поток, который содержит сообщения. |
Tool | Представляет инструмент, который может быть вызван моделью. |
ToolCall | Представляет вызов инструмента в сообщении. |
ToolChoice | Представляет ToolChoice, который может быть либо строковым значением, либо объектным значением. |
ToolResources | Представляет набор ресурсов, используемых инструментами помощника. Ресурсы специфичны для типа инструмента. Например, инструмент code_interpreter требует список идентификаторов файлов, в то время как инструмент file_search требует список идентификаторов хранилища векторов. |
TruncationStrategy | Представляет стратегию усечения, которая контролирует, как поток будет усечен перед выполнением. |
Usage | Представляет статистику использования для запроса. |
VectorStore | Помощник для создания хранилища векторов с file_ids и прикрепления его к этому потоку. Максимально может быть прикреплено 1 хранилище векторов к потоку. |
VectorStoreCreateRequest | Запрос на создание хранилища векторов. |
VectorStoreFileBatchCreateRequest | Запрос на создание пакета файлов хранилища векторов. |
VectorStoreFileBatchFileListQueryParameters | Объект параметров запроса для перечисления файлов пакета файлов хранилища векторов. |
VectorStoreFileBatchFileListResponse | Представляет ответ списка, содержащий данные пакета файлов хранилища векторов. |
VectorStoreFileBatchResponse | Объект ответа пакета файлов хранилища векторов. |
VectorStoreFileCreateRequest | Запрос на создание файла хранилища векторов. |
VectorStoreFileListQueryParameters | Объект параметров запроса для перечисления файлов хранилища векторов. |
VectorStoreFileListResponse | Представляет ответ списка, содержащий данные файлов хранилища векторов. |
VectorStoreFileResponse | Ответ файла хранилища векторов. |
VectorStoreListQueryParameters | Объект параметров запроса для перечисления хранилищ векторов. |
VectorStoreListResponse | Представляет ответ списка, содержащий данные хранилищ векторов. |
VectorStoreModifyRequest | Запрос на изменение хранилища векторов. |
VectorStoreResponse | Объект хранилища векторов. |
Интерфейсы
Интерфейс | Описание |
---|---|
IAIClient | Представляет интерфейс для AI клиента. |
IAICopilot | Представляет copilota для взаимодействий с ИИ. |
IChatClient<TOptions> | Представляет интерфейс для чат-клиента с конкретными параметрами. |
IChatCopilot | Представляет чат copilota для взаимодействия с документами через модели ИИ. |
IChatCopilotOptions<TOptions> | Представляет интерфейс для параметров чат copilota с конкретным типом. |
IEntityId | Представляет сущность с идентификатором. |
IImageDescriptionClient<TOptions> | Представляет интерфейс для клиента описания изображений с конкретными параметрами. |
IImageDescriptionCopilot | Представляет copilota описания изображений для извлечения описаний изображений с использованием моделей ИИ. |
IImageDescriptionCopilotOptions<TOptions> | Представляет интерфейс для параметров copilota описания изображений с конкретным типом. |
ILlamaClient | Представляет интерфейс клиента для взаимодействия с API Llama. |
IOpenAIClient | Представляет интерфейс клиента для взаимодействия с API OpenAI, расширяющий основные функции AI клиента. |
IQueryParameters | Представляет параметры запроса для API. |
IStatus | Представляет статус операции. |
IStringOrObject<T> | Представляет объект, который может быть либо строковым значением, либо объектным значением. |
ISummaryClient<TOptions> | Представляет интерфейс для клиента резюме с конкретными параметрами. |
ISummaryCopilot | Представляет резюмирующего copilota для генерации резюме для документов с использованием моделей ИИ. |
ISummaryCopilotOptions<TOptions> | Представляет интерфейс для параметров резюмирующего copilota с конкретным типом. |