Lista de consumo de créditos de ejecución del flujo de trabajo
Lista de consumo de créditos de ejecución del flujo de trabajo
A través de esta interfaz, se pueden obtener los detalles del consumo de créditos de ejecución de un flujo de trabajo específico dentro de un rango de tiempo, agrupados por runId, y se devolverán como máximo datos de los últimos 30 días.
Método de solicitud
GET
URL de solicitud
https://api.gptbots.ai/v1/account/workflow/run/credits
Autenticación de la solicitud
Para más detalles, consulte las instrucciones de autenticación en Resumen de la API.
Frecuencia de llamadas
Esta interfaz cuenta para el límite por minuto de la «API de estadísticas» del paquete de la organización, compartido con otras interfaces de estadísticas (incluyendo las interfaces de estadísticas a nivel organizacional). Si se supera, se devolverá 40008.
Solicitud
Ejemplo de solicitud
curl -X GET 'https://api.gptbots.ai/v1/account/workflow/run/credits?start_time=1774837924000&end_time=1775183447000&page=1&page_size=20' \
-H 'Authorization: Bearer your_apikey'
curl -X GET 'https://api.gptbots.ai/v1/account/workflow/run/credits?start_time=1774837924000&end_time=1775183447000&page=1&page_size=20' \
-H 'Authorization: Bearer your_apikey'
Este bloque de código en una ventana flotante
Encabezados de la solicitud
| Campo | Tipo | Descripción |
|---|---|---|
| Authorization | Bearer ${token} | Utilice Authorization: Bearer ${token} para la autenticación de la llamada. Obtenga el token en la página de claves de API. |
Parámetros de la solicitud
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| start_time | long | Sí | Tiempo de inicio de la consulta, marca de tiempo en milisegundos. |
| end_time | long | Sí | Tiempo de finalización de la consulta, marca de tiempo en milisegundos. La diferencia entre start_time y end_time no puede exceder 30 días. |
| page | int | No | Número de página, por defecto es 1. |
| page_size | int | No | Cantidad de elementos por página, por defecto es 20, máximo 100. |
| run_id | string | No | ID de ejecución del Workflow. |
Respuesta
Ejemplo de respuesta
{
"list": [
{
"run_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"run_start_time": 1774838000000,
"chat": 2.10,
"anonymization": 0,
"asr": 0.50,
"tts": 0,
"rerank": 0.30,
"database_processing": 0,
"tool_call": 0.80,
"knowledge_doc_indexing": 0,
"question_tag": 0,
"total": 3.70
}
],
"total": 1,
"page": 1,
"page_size": 20,
"start_time": 1774837924000,
"end_time": 1775183447000
}
{
"list": [
{
"run_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"run_start_time": 1774838000000,
"chat": 2.10,
"anonymization": 0,
"asr": 0.50,
"tts": 0,
"rerank": 0.30,
"database_processing": 0,
"tool_call": 0.80,
"knowledge_doc_indexing": 0,
"question_tag": 0,
"total": 3.70
}
],
"total": 1,
"page": 1,
"page_size": 20,
"start_time": 1774837924000,
"end_time": 1775183447000
}
Este bloque de código en una ventana flotante
Respuesta exitosa
| Campo | Tipo | Descripción |
|---|---|---|
| list | lista | Lista de detalles de consumo de créditos. |
| run_id | string | ID de ejecución del flujo de trabajo. |
| run_start_time | long | Hora de inicio de la ejecución del flujo de trabajo (marca de tiempo en milisegundos), será null si el registro de ejecución ha sido eliminado. |
| chat | decimal | Consumo de créditos por conversación (chat LLM). |
| anonymization | decimal | Consumo de créditos por anonimización. |
| asr | decimal | Consumo de créditos por reconocimiento de voz (ASR). |
| tts | decimal | Consumo de créditos por texto a voz (TTS). |
| rerank | decimal | Consumo de créditos por reordenamiento de vectores. |
| database_processing | decimal | Consumo de créditos por procesamiento de base de datos. |
| tool_call | decimal | Consumo de créditos por llamadas a herramientas. |
| knowledge_doc_indexing | decimal | Consumo de créditos por indexación de documentos de conocimiento. |
| question_tag | decimal | Consumo de créditos por etiquetado de preguntas. |
| total | decimal | Consumo total de créditos de esta ejecución. |
| total | long | Número total de ejecuciones que cumplen los criterios (para paginación). |
| page | int | Número de página actual. |
| page_size | int | Número de elementos por página. |
| start_time | long | Hora de inicio de la consulta. |
| end_time | long | Hora de finalización de la consulta. |
Respuesta fallida
| Campo | Tipo | Descripción |
|---|---|---|
| code | int | Código de error. |
| message | string | Información de descripción del error. |
Códigos de error
| Code | Mensaje |
|---|---|
| 40000 | Error de parámetro |
| 40001 | Rango de tiempo no válido (más de 30 días) |
| 50000 | Error interno del sistema |
