- ステップ1: npmを使ってOLIをインストール(npm install oli)、またはHTMLにCDNスクリプトを含める。
- ステップ2: OLI.init({ apiKey: 'YOUR_KEY' })でOpenAI APIキーを初期化。
- ステップ3: OLI.defineFunction({ name, description, handler })を使用してカスタム関数を定義。
- ステップ4: 関数登録と会話パラメータ設定によりエージェントを構築。
- ステップ5: OLI.renderChat('#element')を使ってチャットUIをレンダリング。
- ステップ6: ユーザーメッセージをリッスンし、OLIが呼び出し、レスポンス、状態の管理を自動で行う。