Skip to main content
Respostas compatíveis com OpenAI

Listar itens de entrada

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 {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_items

Parâmetros de caminho

response_id string (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.
  • Solicitação padrão
  • Solicitação filtrada
Python
import os
from openai import OpenAI

client = OpenAI(
    # If you have not configured the environment variable, replace the line below with your Model Studio API key: api_key="sk-xxx"
    api_key=os.getenv("DASHSCOPE_API_KEY"),
    base_url="https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1",
)

response = client.responses.input_items.list("resp_xxx")
print(response.data)

Parâmetros de consulta

after string (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

{
    "created_at": 1778674066000,
    "data": [
        {
            "content": [
                {
                    "text": "Hello",
                    "type": "input_text"
                }
            ],
            "id": "msg_8dac4972-fdba-42b5-bed9-280441ced8ea",
            "role": "user",
            "status": "completed",
            "type": "message"
        }
    ],
    "first_id": "msg_8dac4972-fdba-42b5-bed9-280441ced8ea",
    "has_more": false,
    "id": "resp_4ca7fa5e-6ff5-9787-bc18-af6ca5eff36c",
    "last_id": "msg_8dac4972-fdba-42b5-bed9-280441ced8ea",
    "model": "qwen-plus"
}
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.

Resposta de erro

Se o ID da Response especificado não existir, a API retorna o seguinte erro:
{
    "error": {
        "message": "Response with id 'resp_xxx' not found.",
        "type": "InvalidParameter"
    }
}
Geração de Imagens
  • FAQ
Geração de Vídeo
Áudio
API em tempo real
Incorporação de Texto
Produção de Modelos