海外からのアクセス:www.kdjingpai.com
Ctrl + D このサイトをブックマークする
現在の場所図頭 " AIアンサー

カスタムツールをLangGraph CodeActに追加して、インテリジェンスの機能を拡張するには?

2025-08-27 1.8 K

ツール定義の方法論

LangGraph CodeActを使ってカスタムツールを追加するには、LangChain仕様に準拠する必要があります。手順は以下の通りです:

  1. をとおして langchain_core.tools インポート tool 装飾家
  2. Python関数で必要なツール関数を定義する
  3. パラメータの型が明確で、ドキュメント文字列の説明があることを確認する。

デモンストレーション

以下は、数学ツールの追加例である:

from langchain_core.tools import tool
import math
@tool
def add(a: float, b: float) -> float:
    """加法工具"""
    return a + b
@tool
def sqrt(a: float) -> float:
    """平方根工具"""
    return math.sqrt(a)
tools = [add, sqrt]

ツール統合

スマートボディを初期化するときにツールのリストを渡す:code_act = create_codeact(model, tools=tools, eval=None).統合されれば、インテリ層は生成されたコードに定義されたツールを使用できるようになる。

ほら

ツールファンクションは、パラメータタイプが明確にラベル付けされ、文書化されている必要があります。これは、モデルがツールを理解し、正しく使用するのに役立ちます。

おすすめ

AIツールが見つからない?こちらをお試しください!

キーワードを入力する アクセシビリティこのサイトのAIツールセクションは、このサイトにあるすべてのAIツールを素早く簡単に見つける方法です。

最新のAIツール

トップに戻る

ja日本語