notATool
org.llm4s.schema.notATool
@Experimental
final class notATool extends StaticAnnotation
Leaves a public method out of the tools Tools.derive makes from its trait or class: a helper the model should not call, or a method whose parameters no tool could take.
trait Orders:
def findOrders(customerId: String): List[Order]
@notATool
def connection: java.sql.Connection
Attributes
- Graph
-
- Supertypes
-
trait StaticAnnotationclass Annotationclass Objecttrait Matchableclass Any
In this article