List input items
Fonte: https://docs.qwencloud.com/api-reference/chat/list-input-items - extraído do HTML público arquivado.
- Não, não, não. Modo compatível/v1/respostas/{resposta_id}/itens de entrada Python Python (consulta padrão) Entendido.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.getenv("DASHSCOPE_API_KEY"),
base_url="https://maas.qwencloudapi.com/compatible-mode/v1",
)
response = client.responses.input_items.list("resp_xxx")
print (response.data)
200 404 Entendido.
{
"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"
}
Autorizações
Autorização string cabeçalho requerido Chave da API DashScope.
Parâmetros do Caminho
-Responda!
string
requerido
A identificação da resposta cuja entrada você want para listar, no formato resp_xxx. Apenas IDs de resposta retornados por pedidos criados com store=true Apoie esta consulta.
Parâmetros de Consulta
Depois
string
Devolve os itens que vêm após o ID do item especificado (no formato msg_xxx), na ordem definida por order. Identifiquem-se. output[].id no resultado de criação-resposta, ou de data[].id, first_id, e last_id retornado por esta API. O uso típico é paginação: passe o last_id da chamada anterior como after para buscar a próxima página.
limite
inteiro
padrão 20
O número máximo de itens a retornar. Faixa de valor: [1, 100]. Predefinição: 20.
Alcance necessário: 1 <= x <= 100
order
enum<string>
padrão "desc"
A ordem de sorte. Valores válidos: asc (ascendente) e desc (descendente). Predefinição: desc.
Opções disponíveis: Asc, Dec
Resposta
200-aplicação/json
Dados
objeto[]
A lista de itens de entrada. Cada elemento é um objeto de mensagem. Em uma conversa multi-turnos acorrentado com previous_response_id Mensagens anteriores do usuário e respostas do modelo estão incluídas em ordem cronológica.
Mostrar atributos infantis
Dados.
string
O identificador único da mensagem.
Data.Role
enum<string>
O papel da mensagem. Valores válidos: user e assistant.
Opções disponíveis: usuário, assistente
Dados. Contente
objeto[]
O conjunto de conteúdo de mensagens. O type de cada elemento é input_text (input do usuário) ou output_text (Resposta modelo).
Mostrar atributos infantis
Data.Conteúdo. Tipo.
string
O tipo de conteúdo: input_text Ou output_text.
Data.Content.text
string
O conteúdo do texto.
Dados. Tipo
string
Sempre. message.
Data.status
string
O status da mensagem. Sempre. completed.
Primeiro, eu...
string
A identificação do primeiro item da lista.
Última id
string
A identificação do último item da lista.
Tem mais
booleano
Se mais itens estão disponíveis. Quando true, passe o last_id desta chamada como o after parâmetro do próximo pedido para buscar a próxima página.
ID
string
A identificação correspondente.
Modelo
string
O nome do modelo usado para gerar a resposta.
criado em
inteiro
A data de tempo Unix, em milissegundos, quando a resposta foi criada. Nota: esta unidade difere da created_at retornado pela criação-resposta e recuperar-resposta APIs, que é em segundos.
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Corda nula
Retornou para conversas multi-turnos. A identificação da resposta da curva anterior.