TypeSafe: Jev 1.13
Jev 1.13 est le modèle de décision System One de TypeSafe, limité au texte. Il renvoie directement des Choices typés, des Scores fractionnaires sur une grille d’évaluation et des probabilités oui/non, avec leurs distributions et des statistiques de confiance propres au modèle, pour la classification, l’orientation et les jugements ciblés.
- Ailoot Ultra · System One
POST /v1/systemonetypesafe/jev-1.13 - Ailoot Ultra · System One
POST /v1/systemone~typesafe/jev-latest
À propos du modèle
Cette description présente les capacités du modèle. Les entrées, sorties et options disponibles dans Ailoot pour la méthode sélectionnée figurent ci-dessous.
Jev 1.13 est le modèle System One versionné de TypeSafe pour les décisions structurées. Son identifiant chez le producteur est jev-1.13.0. Il évalue du texte ou un état JSON textuel à l’aide de questions typées et renvoie directement des valeurs et des distributions de probabilités, sans rédiger de réponse écrite. Cette édition convient à la classification, à l’orientation, aux vérifications de conditions et aux jugements sur grille dont les issues possibles sont connues avant la requête.
Préparer l’état et des questions ciblées
Fournissez comme état une chaîne de caractères, un objet JSON ou un tableau de valeurs textuelles. Utilisez des champs nommés lorsque les éléments comprennent des enregistrements liés, une conversation et une règle. Conservez les parties nécessaires à chaque question et faites référence à un champ ou à un élément précis lorsque cela identifie clairement les éléments à examiner. Jev 1.13 est limité au texte ; les images, l’audio, la vidéo et les fichiers binaires doivent être préparés en texte ou en champs textuels structurés en dehors de ce modèle.
Chaque question comporte un type, des instructions et les critères requis par son type. Les instructions et les descriptions des critères peuvent utiliser du texte ou une structure JSON. Le producteur renvoie les réponses sous les identifiants des questions, mais ces identifiants ne font pas partie de l’inférence. Rédigez la question complète, plutôt que de compter sur un identifiant tel que urgent pour suggérer le critère visé. Un état d’assistance utile peut contenir le message et les détails de l’impact, tandis que des questions distinctes définissent sa catégorie et sa gravité.
Choice : une catégorie fournie et sa distribution
Choice sélectionne l’option de probabilité maximale dans l’ensemble non ordonné défini par l’appelant. Sa table de critères contient les clés des options et leurs descriptions ; null est autorisé lorsqu’une option ne nécessite aucune explication supplémentaire. La limite documentée est de 255 options par Choice. Ajoutez une option « autre » ou « aucune correspondance » lorsqu’une taxonomie ne couvre pas tous les éléments possibles, et expliquez les frontières qu’un nom de catégorie court ne permet pas de fixer.
La réponse contient l’option sélectionnée, une probabilité pour chaque option et la confiance. Conservez la distribution lorsque deux candidats sont proches, au lieu de traiter le libellé sélectionné comme une certitude. La catégorie sélectionnée peut identifier une orientation proposée ; l’application environnante décide si elle doit l’effectuer et comment.
Score : un niveau attendu, plutôt qu’une mesure exacte
Score utilise un tableau ordonné de niveaux décrits, avec au moins deux niveaux recommandés et jusqu’à dix pris en charge. Les indices commencent à 0. Le résultat numérique est la moyenne des indices de niveau pondérée par les probabilités ; il peut donc se situer entre des niveaux. La légende de la réponse relie les indices à leurs descriptions, et les probabilités de niveau montrent la répartition du jugement.
Pour la gravité, décrivez la différence entre un impact esthétique, un contournement utilisable et une tâche bloquée. Un score fractionnaire peut aider à établir des priorités ou à agréger des jugements, tandis que sélectionner la catégorie la plus probable est une opération différente. Le guide de TypeSafe propre à cette édition indique que Score est peu performant pour reconstituer une quantité physique ou numérique exacte en interpolant entre les niveaux. Gardez les calculs arithmétiques précis et les mesures en dehors du modèle.
Noul et confiance ont des sens distincts
Noul renvoie la probabilité, de 0 à 1, qu’une condition définie soit vraie. Des critères facultatifs true et false précisent la frontière. Il ne possède aucun champ de confiance distinct. Une probabilité proche de 0,5 indique une incertitude entre oui et non, plutôt qu’une valeur intermédiaire sur une échelle graduée.
La confiance de Choice et de Score est dérivée de leurs distributions respectives. Pour Choice avec au moins deux options (n > 1) et une probabilité sélectionnée p_max, la formule documentée est (p_max − 1/n) / (1 − 1/n) : elle compare l’issue dominante à une répartition uniforme. La confiance de Score tient aussi compte de la distance au niveau le plus probable, pondérée par les probabilités, normalisée par rapport à la dispersion d’une distribution uniforme et bornée inférieurement à 0. Ainsi, une ambiguïté entre niveaux adjacents et une ambiguïté entre extrémités opposées ont des sens différents. Conservez toute la distribution lorsque la tâche nécessite plus de détail qu’une seule statistique.
Jugements indépendants sur des éléments partagés
Les questions d’une même requête voient le même état et sont évaluées indépendamment. Le résultat d’une question n’est pas un contexte caché pour une autre. Décomposez un jugement large en préoccupations ciblées, puis interprétez ou combinez les valeurs renvoyées selon la tâche. Un problème peut avoir une catégorie, une note d’impact et une vérification de pertinence sans transformer ces critères indépendants en un libellé vague de priorité.
Si une question ultérieure nécessite des éléments récupérés ou des options choisies à partir d’un résultat antérieur, explicitez cette dépendance dans une requête ultérieure. Pour l’extraction de candidats, obtenez d’abord les valeurs disponibles depuis la source, puis utilisez un Choice délimité pour choisir parmi elles. Jev 1.13 n’est pas entraîné à la génération de texte libre et ne doit pas être décrit comme produisant une nouvelle chaîne arbitraire ou une explication narrative.
Limites de contexte et de langue propres à l’édition
Le fabricant indique un budget de 64k tokens pour l’état et toutes les questions réunis, ainsi qu’un budget de 32k tokens pour l’état et la plus longue question individuelle. Les deux contraintes comptent. Un état qui tient dans le budget total peut néanmoins laisser trop peu de place aux instructions et aux options d’une question particulière. Retirez le matériau sans rapport tout en conservant les éléments qui déterminent la réponse.
L’anglais est la principale langue d’entraînement de cette édition, et le producteur y rapporte sa meilleure précision. D’autres langues, y compris les écritures CJK, sont acceptées, mais n’offrent pas une précision équivalente. Utilisez des sources représentatives de la langue visée lorsque vous évaluez l’interprétation des probabilités ou des frontières de catégories. Un contrat d’entrée exclusivement textuel n’établit pas une performance multilingue universelle.
Limites substantielles publiées
TypeSafe documente une lecture littérale des mots délimitant la portée et des négations, un comptage et une arithmétique peu fiables, des difficultés à comparer des dates comme des quantités ordonnées et une fiabilité réduite avec plusieurs niveaux d’indirection. Il recommande d’effectuer les calculs exacts dans du code et de confier le jugement sémantique au modèle. Des encodages numériques peuvent être moins efficaces que des noms porteurs de sens, et un état volumineux rempli de détails sans rapport peut détourner l’attention des éléments pertinents.
Le même guide indique qu’un contenu adversarial dans l’état peut orienter la réponse, que des instructions et des critères contradictoires peuvent désorienter le modèle et que l’ordre des options Choice peut parfois biaiser le résultat en faveur d’une option placée tôt. Définissez la condition réelle, alignez les instructions sur les critères, réduisez les étapes intermédiaires inutiles et comparez les jugements limites à la source. Gardez à l’esprit les limites de Jev 1.13 lorsque vous interprétez ses jugements.
Un artefact utile de Jev 1.13 préserve l’identifiant de l’état, la question complète, les options ou les niveaux, le résultat typé, les probabilités et la statistique de confiance pertinente. Explicitez la version lorsque les résultats ou les seuils dépendent de cette édition. Examinez les cas incertains au regard des éléments disponibles et laissez l’application effectuer les calculs exacts et les actions du processus ; le modèle fournit un jugement ciblé assorti d’une incertitude numérique.
Ailoot Ultra · System One POST /v1/systemone typesafe/jev-1.13
typesafe/jev-1.13typesafe/jev-1.13~typesafe/jev-latest
Premiers pas
Jev 1.13 est le modèle de décision System One de TypeSafe, limité au texte. Il renvoie directement des Choices typés, des Scores fractionnaires sur une grille d’évaluation et des probabilités oui/non, avec leurs distributions et des statistiques de confiance propres au modèle, pour la classification, l’orientation et les jugements ciblés.
- Entrées acceptées
- Texte
- Résultats
- decisions
Disponible dans Ailoot · entrées et méthodes
Ailoot Ultra · System One POST /v1/systemone
- Entrée
text- Sortie
decisions- Format de sortie
- json
| Champ | Type | Exigence | Valeurs et limites | Par défaut |
|---|---|---|---|---|
Champmodel | Typestring | ExigenceObligatoire | Valeurs et limites typesafe/jev-1.13 | Par défaut— |
Champprovider | Typeschema | ExigenceFacultatif | Valeurs et limites | Par défaut— |
Champquestions | Typeobject | ExigenceObligatoire | Valeurs et limites | Par défaut— |
Champsession_id | Typestring | ExigenceFacultatif | Valeurs et limites | Par défaut— |
Champstate | Typeschema | ExigenceObligatoire | Valeurs et limites | Par défaut— |
Champtrace | Typeschema | ExigenceFacultatif | Valeurs et limites | Par défaut— |
Champuser | Typestring | ExigenceFacultatif | Valeurs et limites | Par défaut— |
Champquestions.<id>.type | Typestring | ExigenceObligatoire | Valeurs et limites noul, choice, score | Par défaut— |
Champquestions.<id>.instructions | Typestring|object|array | ExigenceObligatoire | Valeurs et limites | Par défaut— |
Champquestions.<id>.criteria | Typeobject|array | ExigenceFacultatif | Valeurs et limites Conditions: choice/score : obligatoire ; noul : facultatif. Les critères choice forment un objet ; score est un tableau avec minItems1. | Par défaut— |
Champquestions.<id>.criteria.true | Typestring|object|array | ExigenceObligatoire | Valeurs et limites S’applique lorsque: objet de critères noul fourni | Par défaut— |
Champquestions.<id>.criteria.false | Typestring|object|array | ExigenceObligatoire | Valeurs et limites S’applique lorsque: objet de critères noul fourni | Par défaut— |
Combinaisons d’éléments d’entrée
noul · Obligatoire : state, questions.<id>.type=noul, questions.<id>.instructions
choice · Obligatoire : state, questions.<id>.type=choice, questions.<id>.instructions, criteria object
score · Obligatoire : state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1
Paramètres et cycle de vie de la méthode
| Paramètre | Contrat |
|---|---|
Paramètrecontent_type | Contratapplication/json |
Paramètrerequired | Contratmodel, state, questions |
Paramètrematerial_types | Contrattext |
Paramètreoptional_controls | Contratprovider, session_id, trace, user |
Paramètremultimodal_input_binding | Contratnull |
Cycle de vie : synchronous
Envoyez l’ID exact du modèle et conservez la réponse native complète.
Tarifs
Les tarifs n’ajoutent pas d’options de requête. Les paramètres pris en charge figurent dans la méthode sélectionnée.
- Mode rapide
- Non précisé Lorsque le mode rapide est sélectionné
- Mode Flex
- Non précisé Lorsque le mode flex est sélectionné
- Effort de raisonnement maximal
- Non précisé Lorsque l’effort de raisonnement maximal utilise l’ajustement par défaut (default)
Tarifs Ailoot
Prix par configuration
Associez chaque coût aux conditions indiquées. Utilisez un seul tarif pour chaque ensemble de configurations alternatives.
| Configuration | Barème tarifaire | Tokens de contexte, plus de | Tokens de contexte, jusqu’à la limite incluse | Coût |
|---|---|---|---|---|
| ConfigurationTarifs de base des tokens | Barème tarifaireTarif de base | Tokens de contexte, plus de— | Tokens de contexte, jusqu’à la limite incluseSans borne supérieure | Coût Entrée · Tokens en entrée $0.000084 / 1K tokens Sortie · Tokens en sortie $0 / 1K tokens Entrée · Lecture du cache — / 1K tokens Entrée · Écriture dans le cache — / 1K tokens Entrée · Écriture dans le cache, 1 h — / 1K tokens |
| ConfigurationPalier 1 de longueur de requête | Barème tarifaire— | Tokens de contexte, plus de0 | Tokens de contexte, jusqu’à la limite incluseSans borne supérieure | Coût Entrée · Tokens en entrée $0.000084 / 1K tokens Sortie · Tokens en sortie $0 / 1K tokens Entrée · Lecture du cache — / 1K tokens Entrée · Écriture dans le cache — / 1K tokens Entrée · Écriture dans le cache, 1 h — / 1K tokens |
Ailoot réserve un montant estimé avant une requête. Après le résultat, le montant final est débité selon l’utilisation mesurée. Pour le streaming, le montant final à débiter est calculé à partir du relevé final d’utilisation. Fonctionnement de la réservation et du débit →
Exemples de requêtes
Ailoot Ultra · System One
{
"model": "typesafe/jev-1.13",
"questions": {
"is_bug": {
"criteria": {
"false": "The customer is asking a question or requesting a feature.",
"true": "The customer describes broken or unexpected product behavior."
},
"instructions": "Is the customer reporting a software defect?",
"type": "noul"
},
"team": {
"criteria": {
"account": "Login, permissions, or profile issues.",
"frontend": "Rendering, layout, or browser compatibility issues.",
"payments": "Checkout, billing, or payment processing issues."
},
"instructions": "Which team should own this ticket?",
"type": "choice"
},
"urgency": {
"criteria": [
"Can wait for the next release",
"Should be fixed this week",
"Blocking revenue right now"
],
"instructions": "How urgent is this ticket?",
"type": "score"
}
},
"state": {
"customer_tier": "enterprise",
"ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
}
}set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='typesafe/jev-1.13'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT
Recevoir et enregistrer les résultats
Ailoot Ultra · System One
json
Conserver tous les résultats terminés
Conservez chaque réponse, fichier et partie de contenu renvoyés dans leur intégralité.
Chaque réponse fournie pour un ID de question est conservée avec son type exact, sa valeur noul/choice/score, son niveau de confiance, ses probabilités et sa légende. L’intégralité du JSON d’origine est stockée et renvoyée uniquement après le règlement.
Si la réponse d’origine doit être vérifiée
Conservez l’opération d’origine ainsi que la réponse complète ou partielle ; ne rejouez pas le POST.
Champs de la réponse
| Champ | Type |
|---|---|
Champmodel | Typestring |
Champid | Typestring |
Champprovider | Typestring |
Champanswers.<id>.type | Typestring |
Champanswers.<id>.noul | Typenumber |
Champanswers.<id>.choice | Typestring |
Champanswers.<id>.score | Typenumber |
Champanswers.<id>.confidence | Typenumber |
Champanswers.<id>.probabilities | Typeobject |
Champanswers.<id>.legend | Typeobject |
Champusage.input_tokens | Typeinteger |
Champusage.output_tokens | Typeinteger |
Champusage.cost | Typenumber |
Erreurs et étapes suivantes
| Réponse | Condition | Étape suivante |
|---|---|---|
Réponse400 · invalid_request_error | ConditionChamp obligatoire, représentation ou valeur invalide | Étape suivanteCorrigez le champ indiqué de la requête. |
Alias
Alias du modèle
Ailoot Ultra typesafe/jev-1.13, ~typesafe/jev-latest
Alias des chemins de méthode
Utilisez les chemins de méthode indiqués ci-dessus.
ID d’appel associés
Ailoot Ultra · System One POST /v1/systemone ~typesafe/jev-latest
~typesafe/jev-latesttypesafe/jev-1.13~typesafe/jev-latest
Premiers pas
Jev 1.13 est le modèle de décision System One de TypeSafe, limité au texte. Il renvoie directement des Choices typés, des Scores fractionnaires sur une grille d’évaluation et des probabilités oui/non, avec leurs distributions et des statistiques de confiance propres au modèle, pour la classification, l’orientation et les jugements ciblés.
- Entrées acceptées
- Texte
- Résultats
- decisions
Disponible dans Ailoot · entrées et méthodes
Ailoot Ultra · System One POST /v1/systemone
- Entrée
text- Sortie
decisions- Format de sortie
- json
| Champ | Type | Exigence | Valeurs et limites | Par défaut |
|---|---|---|---|---|
Champmodel | Typestring | ExigenceObligatoire | Valeurs et limites ~typesafe/jev-latest | Par défaut— |
Champprovider | Typeschema | ExigenceFacultatif | Valeurs et limites | Par défaut— |
Champquestions | Typeobject | ExigenceObligatoire | Valeurs et limites | Par défaut— |
Champsession_id | Typestring | ExigenceFacultatif | Valeurs et limites | Par défaut— |
Champstate | Typeschema | ExigenceObligatoire | Valeurs et limites | Par défaut— |
Champtrace | Typeschema | ExigenceFacultatif | Valeurs et limites | Par défaut— |
Champuser | Typestring | ExigenceFacultatif | Valeurs et limites | Par défaut— |
Champquestions.<id>.type | Typestring | ExigenceObligatoire | Valeurs et limites noul, choice, score | Par défaut— |
Champquestions.<id>.instructions | Typestring|object|array | ExigenceObligatoire | Valeurs et limites | Par défaut— |
Champquestions.<id>.criteria | Typeobject|array | ExigenceFacultatif | Valeurs et limites Conditions: choice/score: required; noul: optional. choice criteria is object; score is array with minItems1. | Par défaut— |
Champquestions.<id>.criteria.true | Typestring|object|array | ExigenceObligatoire | Valeurs et limites S’applique lorsque: noul criteria object supplied | Par défaut— |
Champquestions.<id>.criteria.false | Typestring|object|array | ExigenceObligatoire | Valeurs et limites S’applique lorsque: noul criteria object supplied | Par défaut— |
Combinaisons d’éléments d’entrée
noul · Obligatoire : state, questions.<id>.type=noul, questions.<id>.instructions
choice · Obligatoire : state, questions.<id>.type=choice, questions.<id>.instructions, criteria object
score · Obligatoire : state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1
Paramètres et cycle de vie de la méthode
| Paramètre | Contrat |
|---|---|
Paramètrecontent_type | Contratapplication/json |
Paramètrerequired | Contratmodel, state, questions |
Paramètrematerial_types | Contrattext |
Paramètreoptional_controls | Contratprovider, session_id, trace, user |
Paramètremultimodal_input_binding | Contratnull |
Cycle de vie : synchronous
Send the exact model ID and retain the complete native response.
Tarifs
Les tarifs n’ajoutent pas d’options de requête. Les paramètres pris en charge figurent dans la méthode sélectionnée.
- Mode rapide
- Non précisé Lorsque le mode rapide est sélectionné
- Mode Flex
- Non précisé Lorsque le mode flex est sélectionné
- Effort de raisonnement maximal
- Non précisé Lorsque l’effort de raisonnement maximal utilise l’ajustement par défaut (default)
Tarifs Ailoot
Prix par configuration
Associez chaque coût aux conditions indiquées. Utilisez un seul tarif pour chaque ensemble de configurations alternatives.
| Configuration | Barème tarifaire | Tokens de contexte, plus de | Tokens de contexte, jusqu’à la limite incluse | Coût |
|---|---|---|---|---|
| ConfigurationTarifs de base des jetons | Barème tarifaireTarif de base | Tokens de contexte, plus de— | Tokens de contexte, jusqu’à la limite incluseSans borne supérieure | Coût Entrée · Tokens en entrée $0.000084 / 1K tokens Sortie · Tokens en sortie $0 / 1K tokens Entrée · Lecture du cache — / 1K tokens Entrée · Écriture dans le cache — / 1K tokens Entrée · Écriture dans le cache, 1 h — / 1K tokens |
| ConfigurationPalier 1 de longueur de requête | Barème tarifaire— | Tokens de contexte, plus de0 | Tokens de contexte, jusqu’à la limite incluseSans borne supérieure | Coût Entrée · Tokens en entrée $0.000084 / 1K tokens Sortie · Tokens en sortie $0 / 1K tokens Entrée · Lecture du cache — / 1K tokens Entrée · Écriture dans le cache — / 1K tokens Entrée · Écriture dans le cache, 1 h — / 1K tokens |
Ailoot réserve un montant estimé avant une requête. Après le résultat, le montant final est débité selon l’utilisation mesurée. Pour le streaming, le montant final à débiter est calculé à partir du relevé final d’utilisation. Fonctionnement de la réservation et du débit →
Exemples de requêtes
Ailoot Ultra · System One
{
"model": "~typesafe/jev-latest",
"questions": {
"is_bug": {
"criteria": {
"false": "The customer is asking a question or requesting a feature.",
"true": "The customer describes broken or unexpected product behavior."
},
"instructions": "Is the customer reporting a software defect?",
"type": "noul"
},
"team": {
"criteria": {
"account": "Login, permissions, or profile issues.",
"frontend": "Rendering, layout, or browser compatibility issues.",
"payments": "Checkout, billing, or payment processing issues."
},
"instructions": "Which team should own this ticket?",
"type": "choice"
},
"urgency": {
"criteria": [
"Can wait for the next release",
"Should be fixed this week",
"Blocking revenue right now"
],
"instructions": "How urgent is this ticket?",
"type": "score"
}
},
"state": {
"customer_tier": "enterprise",
"ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
}
}set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='~typesafe/jev-latest'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT
Recevoir et enregistrer les résultats
Ailoot Ultra · System One
json
Conserver tous les résultats terminés
Conservez chaque réponse, fichier et partie de contenu renvoyés dans leur intégralité.
Every supplied question-ID answer with its exact type, noul/choice/score value, confidence, probabilities and legend is retained. Entire original JSON is stored and returned only after settlement.
Si la réponse d’origine doit être vérifiée
Preserve original operation and full/partial reply; do not replay POST.
Champs de la réponse
| Champ | Type |
|---|---|
Champmodel | Typestring |
Champid | Typestring |
Champprovider | Typestring |
Champanswers.<id>.type | Typestring |
Champanswers.<id>.noul | Typenumber |
Champanswers.<id>.choice | Typestring |
Champanswers.<id>.score | Typenumber |
Champanswers.<id>.confidence | Typenumber |
Champanswers.<id>.probabilities | Typeobject |
Champanswers.<id>.legend | Typeobject |
Champusage.input_tokens | Typeinteger |
Champusage.output_tokens | Typeinteger |
Champusage.cost | Typenumber |
Erreurs et étapes suivantes
| Réponse | Condition | Étape suivante |
|---|---|---|
Réponse400 · invalid_request_error | ConditionInvalid required field, representation or value | Étape suivanteCorrect the indicated request field. |
Alias
Alias du modèle
Ailoot Ultra typesafe/jev-1.13, ~typesafe/jev-latest
Alias des chemins de méthode
Utilisez les chemins de méthode indiqués ci-dessus.
ID d’appel associés
FAQ · TypeSafe: Jev 1.13
- Quelles entrées et quels résultats sont disponibles ?
POST /v1/systemone·typesafe/jev-1.13:text→decisionsPOST /v1/systemone·~typesafe/jev-latest:text→decisions- Quels champs la requête utilise-t-elle ?
POST /v1/systemone·typesafe/jev-1.13:model,provider,questions,session_id,state,trace,userPOST /v1/systemone·~typesafe/jev-latest:model,provider,questions,session_id,state,trace,user