Thesysとは何ですか?
ThesysのC1 Generative UI APIは、AIアプリのフロントエンドを劇的に変える新しいツールです。大規模言語モデル(LLM)の応答を、テキストではなくリアルタイムで動的なインタラクティブUIに変換します。チャートやフォーム、カードなどのパーツを使って、ユーザーにわかりやすく、使いやすい画面をすぐに作れます。開発者がフロントエンドの手間を大幅に減らし、AI体験をスピーディーに提供できるのが特徴です。
Thesysの特徴は何ですか?
- リアルタイムUI生成: LLMの返答を即座にインタラクティブなUIに変換。
- マルチLLM対応: OpenAIやAnthropicなど、複数の大手モデルに対応。
- React SDK連携: 簡単にReactアプリに組み込めるSDKを提供。
- カスタムコンポーネント対応: 自社のデザインシステムや独自のReactコンポーネントを自由に組み込める。
- ツールコール連携: データベースやAPIからリアルタイムで情報を取得し、UIに反映可能。
- エンタープライズ対応: GDPR、SOC2、ISO27001準拠の高いセキュリティと信頼性。
- 柔軟なカスタマイズ: ブランドに合わせたスタイル調整やレスポンシブ対応も簡単。
- ゼロデータ保持: プライバシーを重視し、データを保持しません。
Thesysの使用例は何ですか?
- データ分析ツール: 複雑なデータをわかりやすいチャートや表で表示。
- Eコマース: パーソナライズされた商品表示やスムーズなチェックアウト体験。
- 教育(EdTech): インタラクティブな学習フォームやクイズ作成。
- カスタマーサポート: AIチャットボットにリアルタイムで動くUIを追加。
- 検索・情報取得: ユーザーの質問に応じて動的に変わる検索結果画面。
Thesysの使い方は?
- APIエンドポイントを変更してThesysのC1に接続。
- React SDKをプロジェクトに組み込む。
- 必要に応じてUIのカスタマイズを行う。
Node.jsの例:
const { OpenAI } = require('openai')
const client = new OpenAI({
apiKey: process.env.THESYS_API_KEY,
baseURL: 'https://api.thesys.dev/v1/embed'
})
const response = await client.chat.completions.create({
model: '<model-name>',
messages: [
{ role: 'user', content: 'Hello, world!' }
]
})











