- オートコンプリート: IDE が利用可能なエンティティ、フィールド、関数、エージェント、コネクター integration type を提案します。
- 型安全性: タイプミスや無効なフィールドを実行時ではなくコンパイル時に検出します。
- ドキュメント: IDE で型にカーソルを合わせると、フィールドの説明と型が表示されます。
仕組み
Base44 はバックエンド構成を読み取り、プロジェクトの型で SDK を拡張するbase44/.types/types.d.ts ファイルを作成します。型ファイルには以下が含まれます。
- 型付きフィールドと CRUD 操作を持つエンティティスキーマ
- オートコンプリート用の関数名
- オートコンプリート用のエージェント名
- オートコンプリート用のコネクター integration type 名
エンティティの型
動的な型は、すべてのエンティティ操作に対して完全な型安全性を提供します。エンティティフィールド、戻り値の型、パラメーターはすべて厳密に型付けされます。関数の型
関数名は、関数を呼び出すときのオートコンプリート用に型付けされます。関数のパラメーター型は生成されません。期待されるパラメーターについては関数の実装を参照してください。
エージェントの型
エージェント名は、会話を扱うときのオートコンプリート用に型付けされます。コネクターの型
コネクター integration type 名は、接続を取得するときのオートコンプリート用に型付けされます。connectors モジュールはサービスロールモード (バックエンド環境) でのみ利用可能です。
型を生成する
型ファイルを生成または更新するには、types generate コマンドを実行します。
エンティティを変更したり、関数を追加したり、エージェントを変更したりした際は、型を最新の状態に保つために
types generate を再実行してください。関連項目
types generate: プロジェクトから型を生成する CLI コマンドentities: エンティティを扱うための SDK リファレンスfunctions: バックエンド関数を呼び出すための SDK リファレンスagents: AI エージェントを扱うための SDK リファレンスconnectors: OAuth トークンを管理するための SDK リファレンス
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。

