ツール
最終更新
最終更新
ツール機能は、より複雑なプロンプトを簡単に構築するのに役立ちます。一般的に、ツールには1つまたは複数の入力フィールドが含まれており、これらはより詳細なプロンプトを作成するための変数として機能します。これにより、ユーザーは動的なコンテンツを提供するだけで済み、私たちのツールハンドラーが残りの処理を行います。ツールには2種類あります:LLMツールとスマートツール。
LLMツールは、ユーザーが少量の入力を提供するだけで済み、これらは事前定義されたプロンプトに送信され、LLMによって処理されます。各ツールはプロンプトの必要なコンポーネントを概説するテンプレートとして機能し、ユーザーがフォーマットではなくコンテンツに集中できるようにします。これは、類似のプロンプトを頻繁に生成し、ワークフローを効率化したいユーザーに特に有益です。
スマートツールは、データ抽出と処理のためのPythonコード実行を組み込むことで、LLMツールの機能を拡張します。Pythonの統合により、ユーザーは複雑な計算、データ変換、および標準のLLMツール機能の範囲を超えたその他の高度な操作を実行できます。
ツールを使用するには、プロンプト入力フィールドの下にある Default tool ボタンをクリックすると、ページの右側の列に利用可能なツールのリストが表示されます。これらのツールのいずれかをクリックすると、入力セクションが変更され、ツールが期待する入力が表示されます。これらを入力して選択を送信すると、ツールは現在の会話で出力を返します。その後、デフォルトの会話モードに戻り、ツールからの応答に対して返信やフォローアップを行うことができます。
会話の中で、多くのツールを使用することで利益を得ることができるかもしれません。まずは1つのツールを使って戦略的アドバイスを得ることから始めるかもしれません。その後、SQLツールを使用してクエリを書き、フォローアップ分析を行うことができます。そして最後に、ライティングツールを使用して結果をまとめ、結果の対象となるオーディエンスに向けて書き上げることができるかもしれません。
次のセクションでは、日常のタスクに対してデフォルトのツールを使用する方法を示します。カスタムツールを定義する方法については、自分のツールを開発するを参照してください。
© 2023 SkyDeck AI Inc.