インストール
Goa-AIをインストールし、開発環境をセットアップします。
このセクションでは、Goa-AI開発を始める方法をガイドします。以下を学びます:
Goa-AIで作業する際、開発ワークフローは通常以下のステップに従います:
はじめにガイドを完了したら、以下ができます:
設計ファイルは別のdesignパッケージに保管:この分離により、エージェント設計と実装の間の明確な区別を維持できます。エージェント契約への変更をプランナーロジックから独立して管理しやすくなります。
設計変更後はgoa genを実行:生成されたコードを設計と同期させることが重要です。goa genを実行することで、エージェントパッケージ、ツール仕様、ワークフローが常に現在のエージェント設計を反映するようになります。
生成されたコードをバージョン管理:生成されたコードは再作成できますが、バージョン管理することでエージェントの進化を追跡し、デプロイメントの信頼性を高め、エージェント変更のコードレビューを容易にします。
生成されたツール仕様を使用:自動生成されたツール仕様は開発とバリデーションの両方で価値あるリソースとなります。ツールペイロードと結果への型安全なアクセスを提供します。
一貫した命名規則に従う:設計でエージェント、ツールセット、ツールに説明的で一貫した名前を使用してください。これにより、エージェントアーキテクチャがより直感的で保守しやすくなります。
Goaの型システムを活用:Goaの豊富な型システムを活用して、設計で正確なツールペイロードとバリデーションルールを定義してください。これにより、ボイラープレートのバリデーションコードが削減され、一貫したデータ処理が保証されます。
準備はできましたか?インストールから始めて、Goa-AI開発環境をセットアップしましょう。