Поделиться через


AgentsClient class

Конструкторы

AgentsClient(string, TokenCredential, AgentsClientOptionalParams)

Свойства

files

Группы операций с файлами

messages

Группы операций для сообщений

pipeline

Конвейер, используемый этим клиентом для выполнения запросов

runs

Группы операций для прогонов

runSteps

Группы операций для runSteps

threads

Группы операций для потоков

vectorStoreFileBatches

Группы операций для vectorStoreFileBatches

vectorStoreFiles

Группы операций для vectorStoreFiles

vectorStores

Группы операций для vectorStores

Методы

createAgent(string, CreateAgentOptionalParams)

Создает новый агент.

deleteAgent(string, DeleteAgentOptionalParams)

Удаляет агент.

getAgent(string, GetAgentOptionalParams)

Извлекает существующий агент.

listAgents(ListAgentsOptionalParams)

Возвращает список созданных ранее агентов.

updateAgent(string, UpdateAgentOptionalParams)

Изменяет существующий агент.

Сведения о конструкторе

AgentsClient(string, TokenCredential, AgentsClientOptionalParams)

new AgentsClient(endpointParam: string, credential: TokenCredential, options?: AgentsClientOptionalParams)

Параметры

endpointParam

string

credential
TokenCredential

Сведения о свойстве

files

Группы операций с файлами

files: FilesOperations

Значение свойства

messages

Группы операций для сообщений

messages: MessagesOperations

Значение свойства

pipeline

Конвейер, используемый этим клиентом для выполнения запросов

pipeline: Pipeline

Значение свойства

runs

Группы операций для прогонов

runs: RunsOperations

Значение свойства

runSteps

Группы операций для runSteps

runSteps: RunStepsOperations

Значение свойства

threads

Группы операций для потоков

threads: ThreadsOperations

Значение свойства

vectorStoreFileBatches

Группы операций для vectorStoreFileBatches

vectorStoreFileBatches: VectorStoreFileBatchesOperations

Значение свойства

vectorStoreFiles

Группы операций для vectorStoreFiles

vectorStoreFiles: VectorStoreFilesOperations

Значение свойства

vectorStores

Группы операций для vectorStores

vectorStores: VectorStoresOperations

Значение свойства

Сведения о методе

createAgent(string, CreateAgentOptionalParams)

Создает новый агент.

function createAgent(model: string, options?: CreateAgentOptionalParams): Promise<Agent>

Параметры

model

string

Возвращаемое значение

Promise<Agent>

deleteAgent(string, DeleteAgentOptionalParams)

Удаляет агент.

function deleteAgent(assistantId: string, options?: DeleteAgentOptionalParams): Promise<AgentDeletionStatus>

Параметры

assistantId

string

Возвращаемое значение

getAgent(string, GetAgentOptionalParams)

Извлекает существующий агент.

function getAgent(assistantId: string, options?: GetAgentOptionalParams): Promise<Agent>

Параметры

assistantId

string

Возвращаемое значение

Promise<Agent>

listAgents(ListAgentsOptionalParams)

Возвращает список созданных ранее агентов.

function listAgents(options?: ListAgentsOptionalParams): PagedAsyncIterableIterator<Agent, Agent[], PageSettings>

Параметры

Возвращаемое значение

updateAgent(string, UpdateAgentOptionalParams)

Изменяет существующий агент.

function updateAgent(assistantId: string, options?: UpdateAgentOptionalParams): Promise<Agent>

Параметры

assistantId

string

Возвращаемое значение

Promise<Agent>