Compartilhar via


KnowledgeBaseRetrievalRequest interface

O contrato de entrada para a solicitação de recuperação.

Propriedades

includeActivity

Indica que os resultados da recuperação devem incluir informações sobre a atividade.

intents

Uma lista de consultas pretendidas a serem executadas sem planejamento de consulta de modelo.

knowledgeSourceParams

Uma lista de parâmetros de tempo de execução para as fontes de conhecimento.

maxOutputSize

Limita o tamanho máximo do conteúdo na saída.

maxRuntimeInSeconds

O tempo máximo de execução em segundos.

messages

Uma lista de entrada de estilo de mensagem de chat.

outputMode

A configuração de saída para essa recuperação.

retrievalReasoningEffort

Detalhes da propriedade

includeActivity

Indica que os resultados da recuperação devem incluir informações sobre a atividade.

includeActivity?: boolean

Valor da propriedade

boolean

intents

Uma lista de consultas pretendidas a serem executadas sem planejamento de consulta de modelo.

intents?: KnowledgeRetrievalIntentUnion[]

Valor da propriedade

knowledgeSourceParams

Uma lista de parâmetros de tempo de execução para as fontes de conhecimento.

knowledgeSourceParams?: KnowledgeSourceParamsUnion[]

Valor da propriedade

maxOutputSize

Limita o tamanho máximo do conteúdo na saída.

maxOutputSize?: number

Valor da propriedade

number

maxRuntimeInSeconds

O tempo máximo de execução em segundos.

maxRuntimeInSeconds?: number

Valor da propriedade

number

messages

Uma lista de entrada de estilo de mensagem de chat.

messages?: KnowledgeBaseMessage[]

Valor da propriedade

outputMode

A configuração de saída para essa recuperação.

outputMode?: string

Valor da propriedade

string

retrievalReasoningEffort

retrievalReasoningEffort?: KnowledgeRetrievalReasoningEffortUnion

Valor da propriedade