Zugang aus Übersee: www.kdjingpai.com
Ctrl + D Lesezeichen für diese Seite
Derzeitige Position:Abb. Anfang " AI-Antworten

Wie füge ich LangGraph CodeAct benutzerdefinierte Werkzeuge hinzu, um die Fähigkeiten der Intelligenzen zu erweitern?

2025-08-27 1.8 K

Methodik der Werkzeugdefinition

Das Hinzufügen eines benutzerdefinierten Werkzeugs mit LangGraph CodeAct erfordert die Einhaltung der LangChain-Spezifikation. Die Schritte sind wie folgt:

  1. durch (eine Lücke) langchain_core.tools importieren (Daten) tool Tapezierer
  2. Erforderliche Werkzeugfunktionen mit Python-Funktionen definieren
  3. Vergewissern Sie sich, dass der Parametertyp eindeutig ist und eine Beschreibung des Dokumentationsstrings enthält.

Demonstration

Nachstehend finden Sie ein Beispiel für die Hinzufügung eines mathematischen Hilfsmittels:

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]

Werkzeugintegration

Übergeben Sie die Liste der Werkzeuge bei der Initialisierung des Smartbodys:code_act = create_codeact(model, tools=tools, eval=None). Nach der Integration wird die Intelligenz in der Lage sein, die definierten Werkzeuge im generierten Code zu verwenden.

caveat

Die Funktionen der Werkzeuge müssen klar gekennzeichnet und mit Parametertypen dokumentiert werden, was dem Modell hilft, die Werkzeuge zu verstehen und richtig einzusetzen.

Empfohlen

Sie können keine AI-Tools finden? Versuchen Sie es hier!

Geben Sie einfach das Schlüsselwort Barrierefreiheit Bing-SucheDer Bereich KI-Tools auf dieser Website bietet eine schnelle und einfache Möglichkeit, alle KI-Tools auf dieser Website zu finden.

zurück zum Anfang

de_DEDeutsch