Démarrage de l’API Jev
Utilisez le SDK JavaScript officiel côté serveur, configurez une clé API TypeSafe et envoyez votre première requête typée.
1. Avant de commencer
Il vous faut Node.js 20 ou plus et une clé API TypeSafe. La clé doit rester côté serveur.
2. Installer le SDK officiel
npm install @typesafe-ai/sdkIl vous faut Node.js 20 ou plus et une clé API TypeSafe. La clé doit rester côté serveur.
3. Envoyer une première décision
import { choice, TypeSafeClient } from "@typesafe-ai/sdk";
const client = new TypeSafeClient();
const response = await client.systemOne({
state: { document: "I was charged twice. Please fix this ASAP." },
questions: {
category: choice("What is this ticket about?", {
billing: null, technical: null, other: null,
}),
},
});
console.log(response.answers.category.choice);Cet exemple classe un message dans un ensemble de catégories fermé.
4. Qu’est-ce que le state ?
Le state contient les informations que le modèle doit juger. Passez les faits connus dans des champs explicites.
5. Concevoir les questions
Choice sélectionne, Noul renvoie une probabilité oui et Score utilise une échelle définie.
import { choice, noul, score, TypeSafeClient } from "@typesafe-ai/sdk";
const client = new TypeSafeClient();
const response = await client.systemOne({
state: { message: "Our checkout failed twice and launch is tomorrow." },
questions: {
route: choice("Which queue should own this?", {
billing: "Payment and charge issues",
technical: "Product or integration failures",
other: "Everything else",
}),
urgent: noul("Is this time-sensitive?"),
severity: score("How severe is the impact?", [
"Low", "Moderate", "High", "Critical",
]),
},
});Erreurs fréquentes
Ne demandez pas à Jev de générer du texte libre quand les réponses ne sont pas définies. Ne mettez jamais la clé API dans le navigateur.
Source officielle
Source officielle des tarifs TypeSafe ↗
Continuez avec Playground, les exemples, le calculateur ou la comparaison Jev / ChatGPT. Jev Playground、Modèles、Tarifs。