xai-org/xai-cookbook
A collection of pragmatic, real-world examples guiding you from basic to advanced use of xAI's Grok APIs.
解決する課題
このクックブックは、xAI の AI モデルである Grok を使用してアプリケーションを構築したい開発者に、実践的な出発点を提供します。SpaceXSI SDK をゼロから理解する代わりに、記事をポッドキャストに変換する、会話可能な音声エージェントを作成する、X の投稿のリアルタイム感情を分析するなど、実際のタスクを達成する方法を示す完全で実行可能なサンプルセットを入手できます。コピー&ペースト可能なコードを提供することで、一つのアイデアを最初から最後まで習得でき、時間を節約できます。
仕組み
このリポジトリは、Recipes(シンプルな出発点)、Guides(より深い技術的洞察)、Apps(完全に動作するアプリケーション)の3種類のサンプルで構成されています。各サンプルは examples/ 配下の独自のフォルダに格納されており、何を学習できるか、どのように実行するかを説明する README が含まれています。すべての TypeScript アプリは SpaceXSI TypeScript SDK で構築されたスタンドアロンの npm プロジェクトであり、Node.js 22.13 以降と SpaceXSI Console からの API キーが必要です。Python ノートブック(感情分析用)は Python 3.12、uv、Jupyter を使用します。コードはコピーして使用することを想定しているため、自分のプロジェクトに組み込んで適応させることができます。
対象読者
Grok を使用して構築し、サンプルから学びたい開発者向けです。サンプルは初心者から上級者まで幅広く、ガイド付きの最初のプロジェクトを探している初心者や、特定の機能(音声、動画生成、リアルタイム検索など)を素早くプロトタイプしたい経験豊富な開発者に適しています。これらのアプリは学習用であり、そのままでは本番環境に対応していないことに注意してください。
ハイライト
- ポッドキャスト、音声エージェント、動画生成、感情分析などをカバーする 25 以上の実行可能なサンプル。
- サンプルは難易度(初心者、中級者、上級者)でラベル付けされ、Recipes、Guides、Apps に分類されています。
- 各サンプルは自己完結型で、README に学習内容が正確に記載されています。
- プロンプトキャッシングやプロンプトインジェクション対策に関する実践的なガイドが含まれています。
- TypeScript と Python の両方のエコシステムでコピーしてすぐに使用できるコード。
- 独自のサンプルを追加しやすくするための貢献ガイドライン。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト