Compartilhar via


AgentsClient class

Construtores

AgentsClient(string, TokenCredential, AgentsClientOptionalParams)

Propriedades

files

Os grupos de operação para arquivos

messages

Os grupos de operações para mensagens

pipeline

O pipeline usado por esse cliente para fazer solicitações

runs

Os grupos de operações para execuções

runSteps

Os grupos de operação para runSteps

threads

Os grupos de operações para threads

vectorStoreFileBatches

Os grupos de operação para vectorStoreFileBatches

vectorStoreFiles

Os grupos de operação para vectorStoreFiles

vectorStores

Os grupos de operação para vectorStores

Métodos

createAgent(string, CreateAgentOptionalParams)

Cria um novo agente.

deleteAgent(string, DeleteAgentOptionalParams)

Exclui um agente.

getAgent(string, GetAgentOptionalParams)

Recupera um agente existente.

listAgents(ListAgentsOptionalParams)

Obtém uma lista de agentes que foram criados anteriormente.

updateAgent(string, UpdateAgentOptionalParams)

Modifica um agente existente.

Detalhes do construtor

AgentsClient(string, TokenCredential, AgentsClientOptionalParams)

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

Parâmetros

endpointParam

string

credential
TokenCredential

Detalhes da propriedade

files

Os grupos de operação para arquivos

files: FilesOperations

Valor da propriedade

messages

Os grupos de operações para mensagens

messages: MessagesOperations

Valor da propriedade

pipeline

O pipeline usado por esse cliente para fazer solicitações

pipeline: Pipeline

Valor da propriedade

runs

Os grupos de operações para execuções

runs: RunsOperations

Valor da propriedade

runSteps

Os grupos de operação para runSteps

runSteps: RunStepsOperations

Valor da propriedade

threads

Os grupos de operações para threads

threads: ThreadsOperations

Valor da propriedade

vectorStoreFileBatches

Os grupos de operação para vectorStoreFileBatches

vectorStoreFileBatches: VectorStoreFileBatchesOperations

Valor da propriedade

vectorStoreFiles

Os grupos de operação para vectorStoreFiles

vectorStoreFiles: VectorStoreFilesOperations

Valor da propriedade

vectorStores

Os grupos de operação para vectorStores

vectorStores: VectorStoresOperations

Valor da propriedade

Detalhes do método

createAgent(string, CreateAgentOptionalParams)

Cria um novo agente.

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

Parâmetros

model

string

Retornos

Promise<Agent>

deleteAgent(string, DeleteAgentOptionalParams)

Exclui um agente.

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

Parâmetros

assistantId

string

Retornos

getAgent(string, GetAgentOptionalParams)

Recupera um agente existente.

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

Parâmetros

assistantId

string

Retornos

Promise<Agent>

listAgents(ListAgentsOptionalParams)

Obtém uma lista de agentes que foram criados anteriormente.

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

Parâmetros

Retornos

updateAgent(string, UpdateAgentOptionalParams)

Modifica um agente existente.

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

Parâmetros

assistantId

string

Retornos

Promise<Agent>