Retorna os itens de entrada usados para gerar a Response especificada. Em conversas de múltiplos turnos encadeadas por previous_response_id , a lista retornada também inclui entradas do usuário e respostas do assistente de turnos anteriores. A consulta ao ID da Response só é possível quando a solicitação de criação foi enviada com store=true .
Substitua
SDK
Se o ID da Response especificado não existir, a API retorna o seguinte erro:
{WorkspaceId} pelo seu ID do workspace real.
China (Beijing)
SDK base_url: https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1
URL da solicitação HTTP: GET https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1/responses/{response_id}/input_items
- China (Beijing)
SDK
base_url: https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1URL da solicitação HTTP: GET https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1/responses/{response_id}/input_itemsParâmetros de caminhoresponse_idstring (Obrigatório)ID da Response cujos itens de entrada serão consultados, no formato resp_xxx. A consulta ao ID da Response só é possível quando a solicitação de criação foi enviada com store=true. |
Python |
Parâmetros de consultaafterstring (Opcional)Cursor para paginação. Retorna itens posteriores ao ID do item especificado (no formato msg_xxx), seguindo a direção definida em order. Fontes do ID do item: output[].id da API Crie uma resposta, ou data[].id, first_id ou last_id desta API. Para paginar, passe o last_id da resposta anterior como parâmetro after na próxima solicitação. | |
limit integer (Opcional)Número máximo de itens a retornar. Faixa de valores: [1, 100]. Padrão: 20. | |
order string (Opcional)Ordem de classificação. Valores suportados: asc (crescente) e desc (decrescente). Padrão: desc. |
Retornos | |
data arrayLista de itens de entrada. Cada elemento é um objeto de mensagem com os campos id, role, content, type e status. O campo role assume os valores user ou assistant. O type de cada elemento em content é input_text (entrada do usuário) ou output_text (resposta do assistente). Em conversas de múltiplos turnos encadeadas por previous_response_id, a lista contém mensagens do usuário e respostas do assistente de turnos anteriores em ordem cronológica. | |
first_id stringID do primeiro item na lista. | |
last_id stringID do último item na lista. | |
has_more booleanIndica se há mais itens disponíveis. Se true, passe o last_id retornado como parâmetro after na próxima solicitação para buscar mais itens. | |
id stringID da Response à qual estes itens de entrada pertencem. | |
model stringNome do modelo usado para gerar esta Response. | |
created_at integerTimestamp Unix de criação da Response, em milissegundos. Observação: este valor difere do campo created_at retornado pelas APIs Crie uma resposta e Recuperar uma resposta, que utilizam segundos. | |
previous_response_id stringRetornado apenas em conversas de múltiplos turnos encadeadas por previous_response_id. O valor corresponde ao ID da Response do turno anterior. |