Jev ピンクブック
6 / 8
応用展開編6

第6回 · はじめてのAPI実装コード

模块応用展開編预计学习15 分钟难度

🎯 このレッスンで学べること

  • Node.js/FetchでエンドツーエンドのAPI呼び出しを行う
  • 返却されたanswers構造と確信度を正しく取得する
  • システムの条件分岐ロジックに判定結果を組み込む

javascript
const res = await fetch("https://api.typesafe.ai/v1/systemone", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.TYPESAFE_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    model: "jev-latest",
    state: "今月の月額サブスクリプションが二重に決済されています。",
    questions: {
      is_urgent: { type: "noul", instructions: "至急の対応を求めていますか?" },
      department: {
        type: "choice",
        instructions: "担当部署はどこですか?",
        criteria: {
          billing: "決済、返金、請求",
          technical: "障害、システム不具合",
          sales: "プラン契約、アップグレード"
        }
      }
    }
  })
});
const data = await res.json();
console.log(data.answers);

📌 まとめ

Jevは判定に集中し、分岐制御(if-else)は自身の実装コードで完全にコントロールする。

学完后记得保存进度

完成状态只保存在当前浏览器,不会上传你的学习记录。

第6回 · はじめてのAPI実装コード | Jev ピンクブック | 超级峰 AI 课堂