TypeSafe JavaScript SDK
JavaScript- и TypeScript-клиенты для TypeSafe AI.
Быстрый старт
Установите SDK (Node.js 20 или новее):
SH THEME={NULL}
api.wedstack.ru/v1
npm install @typesafe-ai/sdk
Установите переменную окружения TYPESAFE_API_KEY, затем создайте и используйте клиент:
TS THEME={NULL}
api.wedstack.ru/v1
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);
Типы ответов выводятся автоматически на основе ваших вопросов. Пакет включает модули ESM, CommonJS и декларации TypeScript.
Документация
Узнайте о возможностях TypeSafe в документации TypeSafe.
Параметры API и настройки по умолчанию см. в исходном коде клиента и типов SDK.