Partilhar 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 de execução máximo 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 de Propriedade

includeActivity

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

includeActivity?: boolean

Valor de Propriedade

boolean

intents

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

intents?: KnowledgeRetrievalIntentUnion[]

Valor de Propriedade

knowledgeSourceParams

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

knowledgeSourceParams?: KnowledgeSourceParamsUnion[]

Valor de Propriedade

maxOutputSize

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

maxOutputSize?: number

Valor de Propriedade

number

maxRuntimeInSeconds

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

maxRuntimeInSeconds?: number

Valor de Propriedade

number

messages

Uma lista de entrada de estilo de mensagem de chat.

messages?: KnowledgeBaseMessage[]

Valor de Propriedade

outputMode

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

outputMode?: string

Valor de Propriedade

string

retrievalReasoningEffort

retrievalReasoningEffort?: KnowledgeRetrievalReasoningEffortUnion

Valor de Propriedade