Condividi tramite


AgentsClient class

Costruttori

AgentsClient(string, TokenCredential, AgentsClientOptionalParams)

Proprietà

files

I gruppi di operazioni per i file

messages

I gruppi di operazioni per i messaggi

pipeline

Pipeline usata da questo client per effettuare richieste

runs

I gruppi di operazioni per le esecuzioni

runSteps

I gruppi di operazioni per runSteps

threads

Gruppi di operazioni per i thread

vectorStoreFileBatches

Gruppi di operazioni per vectorStoreFileBatches

vectorStoreFiles

Gruppi di operazioni per vectorStoreFiles

vectorStores

I gruppi di operazioni per vectorStores

Metodi

createAgent(string, CreateAgentOptionalParams)

Crea un nuovo agente.

deleteAgent(string, DeleteAgentOptionalParams)

Elimina un agente.

getAgent(string, GetAgentOptionalParams)

Recupera un agente esistente.

listAgents(ListAgentsOptionalParams)

Ottiene un elenco di agenti creati in precedenza.

updateAgent(string, UpdateAgentOptionalParams)

Modifica un agente esistente.

Dettagli costruttore

AgentsClient(string, TokenCredential, AgentsClientOptionalParams)

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

Parametri

endpointParam

string

credential
TokenCredential

Dettagli proprietà

files

I gruppi di operazioni per i file

files: FilesOperations

Valore della proprietà

messages

I gruppi di operazioni per i messaggi

messages: MessagesOperations

Valore della proprietà

pipeline

Pipeline usata da questo client per effettuare richieste

pipeline: Pipeline

Valore della proprietà

runs

I gruppi di operazioni per le esecuzioni

runs: RunsOperations

Valore della proprietà

runSteps

I gruppi di operazioni per runSteps

runSteps: RunStepsOperations

Valore della proprietà

threads

Gruppi di operazioni per i thread

threads: ThreadsOperations

Valore della proprietà

vectorStoreFileBatches

Gruppi di operazioni per vectorStoreFileBatches

vectorStoreFileBatches: VectorStoreFileBatchesOperations

Valore della proprietà

vectorStoreFiles

Gruppi di operazioni per vectorStoreFiles

vectorStoreFiles: VectorStoreFilesOperations

Valore della proprietà

vectorStores

I gruppi di operazioni per vectorStores

vectorStores: VectorStoresOperations

Valore della proprietà

Dettagli metodo

createAgent(string, CreateAgentOptionalParams)

Crea un nuovo agente.

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

Parametri

model

string

Restituisce

Promise<Agent>

deleteAgent(string, DeleteAgentOptionalParams)

Elimina un agente.

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

Parametri

assistantId

string

Restituisce

getAgent(string, GetAgentOptionalParams)

Recupera un agente esistente.

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

Parametri

assistantId

string

Restituisce

Promise<Agent>

listAgents(ListAgentsOptionalParams)

Ottiene un elenco di agenti creati in precedenza.

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

Parametri

Restituisce

updateAgent(string, UpdateAgentOptionalParams)

Modifica un agente esistente.

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

Parametri

assistantId

string

Restituisce

Promise<Agent>