Skip to main content
El estado es el contenido que le pides a un modelo System One que evalúe. Puede ser un mensaje de soporte, un pasaje de texto o el estado actual de tu aplicación. Lo pasas en el campo state de una solicitud a la API, junto con las preguntas que quieres responder. Cada solicitud evalúa un estado contra una o más preguntas. Todas las preguntas ven el mismo estado y se evalúan de forma independiente. Puedes mezclar preguntas Choice, Score y Noul en una sola solicitud.

El estado puede ser un string simple o un valor JSON estructurado

El estado más simple es un string plano:
El estado también puede ser un objeto o array JSON que contenga contexto relacionado, ejemplos y otra información que ayude al modelo a responder las preguntas asociadas. Piensa en el estado como el material que le presentarías a un panel de expertos antes de pedirles que hagan un juicio. En Python, pasa el string, diccionario o lista correspondiente directamente a client.system_one(state=...). Usa un objeto para la mayoría de las solicitudes, de modo que cada parte del estado tenga un nombre descriptivo y sus relaciones queden claras. Un string es adecuado cuando el caso de uso es simple y requiere solo un fragmento de texto.
Jev acepta solo texto. El estado debe ser un string, un objeto JSON o un array de valores de texto. Imágenes, audio y video no son compatibles (todavía). El idioma principal de entrenamiento de Jev es el inglés; se aceptan otros idiomas, incluidas las escrituras CJK, pero actualmente tienen menor precisión; consulta Modelos.
A support conversation as state
Este objeto es un solo estado, aunque contiene una conversación, una orden y una política. Pon la información relacionada junta cuando la decisión requiera comparar esas partes.

Separa el contenido de las preguntas

El estado contiene el contenido y los hechos de apoyo. Las preguntas definen los juicios que el modelo debe hacer sobre ese material. Por ejemplo, mantén la solicitud de reembolso y la política en el estado, y luego pregunta si el cliente solicitó un reembolso y si la política lo respalda. Consulta Primitivas (Preguntas) para orientación sobre instrucciones, criterios, tipos de pregunta y cómo hacer varias preguntas sobre un mismo estado. Consulta la referencia de la API para el esquema de la solicitud y los SDKs de cliente para la instalación, las entradas tipadas y el manejo de respuestas.