Qwen-Long gestiona documentos de hasta 10 millones de tokens mediante un mecanismo de carga y referencia de archivos, superando los límites de contexto de los modelos estándar.
Este documento se aplica únicamente a la región de China continental (Pekín). Para utilizar el modelo, debe usar una clave de API de la región de China continental (Pekín).
Cómo usar
Utilice Qwen-Long en dos pasos: cargue los archivos y luego llame a la API.
-
Carga y análisis de archivos:
- Cargue un archivo mediante la API. Para obtener detalles sobre los formatos de archivo admitidos y los límites de tamaño, consulte Formatos admitidos.
- Después de una carga exitosa, el sistema devuelve un único
file-idpara su cuenta y comienza el análisis. No se cobran tarifas por la carga, el almacenamiento o el análisis de archivos.
-
Llamada a la API y facturación:
- Cuando llame al modelo, haga referencia a uno o más
file-ids en el mensajesystem. - El modelo realiza la inferencia basándose en el contenido de texto asociado al
file-id. - Para cada llamada a la API, el número de tokens en el contenido del archivo referenciado se cuenta como tokens de entrada para esa solicitud.
- Cuando llame al modelo, haga referencia a uno o más
Introducción
Requisitos previos
- Obtenga una clave de API y configúrela como variable de entorno.
- Para llamar al modelo mediante SDK, instale el OpenAI SDK.
Cargar un documento
Este ejemplo carga Model_Studio_Phone_Product_Introduction.docx en el almacenamiento seguro de Model Studio a través de la interfaz compatible con OpenAI y obtiene un file-id. Consulte la documentación de la API para ver los parámetros de carga.
Python
file-id del archivo cargado.
Pasar información y chatear mediante un ID de archivo
Pase el file-id en los mensajes del sistema: el primer mensaje define el rol, el segundo contiene el file-id y luego agregue las preguntas del usuario.
Los documentos más extensos requieren más tiempo de análisis. Espere a que finalice el análisis antes de realizar la llamada.
Python
Pasar varios documentos
Pase múltiples file-ids en un solo mensaje del sistema o agregue mensajes del sistema separados para cada documento.
- Pasar varios documentos
- Añadir documentos
Python
Pasar información como texto sin formato
En lugar de utilizar file-ids, pase el contenido del documento directamente como una cadena. Agregue la configuración de roles en el primer mensaje para evitar confusiones con el contenido del documento.
Si el contenido del documento supera 1 millón de tokens, utilice un ID de archivo en su lugar debido a los límites de tamaño de la API.
- Ejemplo sencillo
- Pasar varios documentos
- Añadir documentos
Puede introducir el contenido del documento directamente en el mensaje del sistema.
Python
Precios del modelo
| Nombre del modelo | Versión | Longitud del contexto | Entrada máxima | Salida máxima | Costo de entrada | Costo de salida |
|---|---|---|---|---|---|---|
| (Tokens) | (por 1 millón de tokens) | |||||
qwen-longBatch API al 50% de las tarifas en tiempo real | Estable | 10,000,000 | 10,000,000 | 32,768 | $0.072 | $0.287 |
FAQ
- ¿El modelo Qwen-Long admite el envío de trabajos por lotes? Sí. Qwen-Long admite la Batch API de OpenAI al 50% de las tarifas de llamada en tiempo real. Envíe trabajos por lotes como archivos; los trabajos se ejecutan de forma asíncrona y devuelven resultados al completarse o agotarse el tiempo de espera.
- ¿Dónde se guardan los archivos después de cargarlos mediante la API de archivos compatible con OpenAI? Los archivos se cargan en su bucket de Model Studio sin costo alguno. Consulte la API de archivos de OpenAI para consultar y gestionar archivos.
-
¿Cómo puedo garantizar que el modelo genere una cadena JSON en un formato estándar?
qwen-longy todas las instantáneas admiten salida estructurada. Especifique un esquema JSON para garantizar un JSON válido que coincida con su estructura.
Referencia de API
Consulte Qwen detalles de la API para conocer los parámetros de entrada y salida del modelo Qwen-Long.
Códigos de error
Si la llamada al modelo falla y devuelve un mensaje de error, consulte Códigos de error para su resolución.
Límites
-
Dependencias del SDK:
- Las operaciones con archivos (carga, eliminación, consulta) requieren un SDK compatible con OpenAI.
- Invoque modelos mediante un SDK compatible con OpenAI o Dashscope SDK.
-
Carga de archivos:
- Formatos admitidos: TXT, DOCX, PDF, XLSX, EPUB, MOBI, MD, CSV, JSON, BMP, PNG, JPG/JPEG y GIF.
- Tamaño de archivo: El tamaño máximo para archivos de imagen es de 20 MB. El tamaño máximo para otros formatos de archivo es de 150 MB.
- Cuota de la cuenta: Máximo 10,000 archivos o 100 GB por cuenta. Las cargas fallan cuando se alcanza cualquiera de los límites. Elimine archivos para liberar cuota. Consulte Compatible con OpenAI - Archivo.
- Periodo de almacenamiento: Actualmente, no existe un límite de caducidad para los archivos almacenados.
-
Entradas de API:
- El primer mensaje
systemdefine el rol. El segundo contiene el contenido del documento ofileid://xxx. El mensajeusercontiene la consulta. - Al hacer referencia a archivos mediante un
file-id, una sola solicitud puede referenciar un máximo de 100 archivos. - Con un segundo mensaje
system, el límite del mensajeuseres de 9,000 tokens. No hay límite si solo hay un mensaje del sistema. - La longitud total del contexto está limitada a 10 millones de tokens.
- El primer mensaje
-
Salidas de API:
- La longitud máxima de salida es de 32,768 tokens.
-
Uso compartido de archivos:
- Los
file-ids son específicos de la cuenta y no pueden utilizarse entre cuentas ni con claves de API de usuarios RAM.
- Los
- Limitación de tasa: Para obtener información sobre las condiciones de limitación de tasa del modelo, consulte Limitación de tasa.