inclusionAI: Ling 3.0 Flash
Ling 3.0 Flash es el modelo de texto de inclusionAI para conversaciones, trabajo con documentos y flujos de agentes controlados por la aplicación. Acepta texto mediante Chat Completions, admite declaraciones de llamadas a funciones y formato de salida JSON, y tiene una ventana de contexto publicada de 262 144 tokens. Utiliza el ID exacto inclusionai/ling-3.0-flash al seleccionar esta edición.
Sobre el modelo
Esta descripción cubre las capacidades del modelo. Las entradas, salidas y opciones disponibles en Ailoot se indican a continuación para el método seleccionado.
Ling 3.0 Flash es un modelo de texto a texto de inclusionAI. Su arquitectura publicada es una mezcla de expertos con 124 mil millones de parámetros totales y aproximadamente 5.1 mil millones de parámetros activos por token. Selecciona inclusionai/ling-3.0-flash mediante POST /v1/chat/completions con model y un array messages. Las instrucciones, el material de origen y los turnos de conversación anteriores deben incluirse en el texto de los mensajes.
Utiliza un prompt centrado en la tarea para convertir el material proporcionado en un resultado específico. Para una respuesta a un cliente, proporciona la pregunta del cliente y el texto del producto o de la política que debe utilizar la respuesta, y especifica después el tono y el siguiente paso. Para un resumen de documento, indica las secciones que necesitas, como decisiones, preguntas sin resolver y acciones. Para una extracción, define los campos solicitados y cómo representar los datos que no aparecen en la fuente. Para trabajar con código, incluye la función o el extracto de archivo pertinente y solicita una explicación, una propuesta de cambio o una revisión frente a un requisito explícito.
La ventana de contexto publicada es de 262 144 tokens, con un máximo de 32 768 tokens de generación indicados para el modelo. Calcula conjuntamente el texto de origen, las instrucciones, el historial de conversación y la generación solicitada. Utiliza max_tokens para establecer la cantidad de salida solicitada. Un documento debe proporcionarse como su texto real cuando quieras que la respuesta dependa de su contenido; haz referencia explícita a las secciones pertinentes cuando una solicitud combine varios pasajes.
La lista de parámetros admitidos incluye tools y tool_choice para llamadas a funciones. Define en la solicitud las funciones disponibles y las descripciones de sus argumentos. Tu aplicación valida una llamada devuelta, ejecuta la función seleccionada y aporta su resultado a la conversación antes de solicitar una respuesta de seguimiento. Por ejemplo, un flujo de soporte puede ofrecer una consulta de pedidos de alcance limitado y utilizar los datos devueltos al redactar la respuesta. Mantén los resultados de las herramientas asociados al turno de conversación correcto para que el modelo pueda distinguirlos de la solicitud original del usuario.
El modelo admite response_format para salida JSON, sin aplicación obligatoria de un esquema JSON. Indica los campos previstos y valida el objeto devuelto en tu aplicación antes de utilizarlo. Otros controles publicados incluyen temperature, top_p, top_k, min_p, stop, seed y las penalizaciones enumeradas de repetición, frecuencia y presencia. La lista de parámetros también incluye reasoning e include_reasoning; elige su representación admitida a partir de la especificación de la solicitud en lugar de dar por válidos valores de otra edición.
Chat Completions puede devolver una respuesta completa o texto en streaming. Para una respuesta completa, lee el contenido del mensaje devuelto y conserva las choices de la respuesta y usage. Con streaming, ensambla los deltas antes de considerar completa la respuesta y conserva las llamadas a herramientas devueltas con sus argumentos. El resultado es texto o una solicitud de llamada a función para el siguiente paso de la aplicación; la aplicación que lo integra es responsable de la ejecución y del uso de la respuesta completada.
Ailoot Ultra · Chat Completions POST /v1/chat/completions inclusionai/ling-3.0-flash
inclusionai/ling-3.0-flashInicio
Ling 3.0 Flash es el modelo de texto de inclusionAI para conversaciones, trabajo con documentos y flujos de agentes controlados por la aplicación. Acepta texto mediante Chat Completions, admite declaraciones de llamadas a funciones y formato de salida JSON, y tiene una ventana de contexto publicada de 262 144 tokens. Utiliza el ID exacto inclusionai/ling-3.0-flash al seleccionar esta edición.
- Entradas aceptadas
- Texto
- Resultados
- Texto
Disponible en Ailoot · entradas y métodos
Ailoot Ultra · Chat Completions POST /v1/chat/completions
- Entrada
text- Salida
text- Contexto
- 262,144 tokens
- Formato de salida
- JSON or supported SSE
| Campo | Tipo | Requisito | Valores y límites | Predeterminado |
|---|---|---|---|---|
Campomodel | Tipostring | RequisitoObligatorio | Valores y límites inclusionai/ling-3.0-flash | Predeterminado— |
Campomessages | Tipoarray | RequisitoObligatorio | Valores y límites | Predeterminado— |
Campostream | Tipoboolean | RequisitoOpcional | Valores y límites | Predeterminadofalse |
Campomax_tokens | Tipointeger | RequisitoOpcional | Valores y límites Mínimo: 1 | Predeterminado— |
Campomax_completion_tokens | Tipointeger | RequisitoOpcional | Valores y límites Mínimo: 1 | Predeterminado— |
Campon | Tipointeger | RequisitoOpcional | Valores y límites Mínimo: 1 | Predeterminado— |
Campotemperature | Tiponumber | RequisitoOpcional | Valores y límites | Predeterminado— |
Campotop_p | Tiponumber | RequisitoOpcional | Valores y límites | Predeterminado— |
Camposeed | Tipointeger | RequisitoOpcional | Valores y límites | Predeterminado— |
Campostop | Tipo | RequisitoOpcional | Valores y límites | Predeterminado— |
Campofrequency_penalty | Tiponumber | RequisitoOpcional | Valores y límites | Predeterminado— |
Campopresence_penalty | Tiponumber | RequisitoOpcional | Valores y límites | Predeterminado— |
Campouser | Tipostring | RequisitoOpcional | Valores y límites | Predeterminado— |
Parámetros del método y ciclo de vida
| Parámetro | Contrato |
|---|---|
Parámetrocontent_type | Contratoapplication/json |
Parámetrorequired | Contratomodel, messages |
Parámetrooptional | Contratostream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parámetromaterial_types | Contratotext |
Parámetroconditions | Contrato |
Ciclo de vida: synchronous_json_or_sse
Tarifas
Las referencias tarifarias no añaden opciones a la solicitud. Los parámetros admitidos se indican en el método seleccionado.
- Modo fast
- Sin especificar Cuando se selecciona el modo fast
- Modo flex
- Sin especificar Cuando se selecciona el modo flex
- Esfuerzo máximo de razonamiento
- Sin especificar Cuando el esfuerzo máximo de razonamiento usa el ajuste default
Tarifas de Ailoot
Precios por configuración
| Configuración | Tabla de tarifas | Cargo |
|---|---|---|
| ConfiguraciónTarifas base por token | Tabla de tarifasTarifa base | Cargo Entrada · Tokens de entrada $0.00012 / 1K tokens Salida · Tokens de salida $0.00036 / 1K tokens Entrada · Lectura de caché $0.000024 / 1K tokens Entrada · Escritura en caché — / 1K tokens Entrada · Escritura en caché, 1 hora — / 1K tokens |
Ailoot reserva un monto estimado antes de la solicitud. Tras obtener el resultado, liquida el cargo definitivo según el uso medido. En las respuestas en flujo, la liquidación usa el registro de uso final. Cómo funcionan la reserva y la liquidación →
Solicitudes de ejemplo
Ailoot Ultra · Chat Completions
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "inclusionai/ling-3.0-flash", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Recibir y guardar resultados
Ailoot Ultra · Chat Completions
JSON or supported SSE
Conserva todos los resultados completados
Conserva todas las respuestas, archivos y partes de contenido completos recibidos.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Si es necesario revisar la respuesta original
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Alias
Alias del modelo
Ailoot Ultra inclusionai/ling-3.0-flash
Alias de rutas de métodos
Usa las rutas de método indicadas arriba.
ID de modelo relacionados
FAQ · inclusionAI: Ling 3.0 Flash
- ¿Qué entradas y resultados están disponibles?
POST /v1/chat/completions·inclusionai/ling-3.0-flash:text→text- ¿Qué campos utiliza la solicitud?
POST /v1/chat/completions·inclusionai/ling-3.0-flash:model,messages,stream,max_tokens,max_completion_tokens,n,temperature,top_p,seed,stop,frequency_penalty,presence_penalty,user- ¿Qué límites se aplican?
POST /v1/chat/completions·inclusionai/ling-3.0-flash:ctx:262144;max_tokens.minimum:1;max_completion_tokens.minimum:1;n.minimum:1