Wie kann ich beim Erstellen von Langchain -Tool eine neue Eigenschaft hinzufügen?Python

Python-Programme
Guest
 Wie kann ich beim Erstellen von Langchain -Tool eine neue Eigenschaft hinzufügen?

Post by Guest »

Ich möchte eine benutzerdefinierte Werkzeugklasse mit einer zusätzlichen Eigenschaft erstellen. Sagen wir Nummer . Wie kann ich diesen Code so ändern, dass er keinen Fehler macht? < /P>
Code: < /p>

Code: Select all

from langchain.tools import BaseTool

class MyTool(BaseTool):
name = "Whatever"
description = "Whatever"

def __init__(self):
self.number = 123

def _run(self):
pass

def _arun(self):
pass

tool = MyTool()
< /code>
Fehler: < /p>
ValueError: "MyTool" object has no field "number"

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post