- 4.87.0 (latest)
- 4.86.0
- 4.84.0
- 4.82.0
- 4.81.0
- 4.80.0
- 4.79.0
- 4.78.0
- 4.76.0
- 4.74.0
- 4.73.0
- 4.70.0
- 4.69.0
- 4.68.0
- 4.66.0
- 4.65.0
- 4.64.0
- 4.63.0
- 4.62.0
- 4.61.0
- 4.60.0
- 4.59.0
- 4.58.0
- 4.57.0
- 4.55.0
- 4.54.0
- 4.53.0
- 4.52.0
- 4.51.0
- 4.50.0
- 4.49.0
- 4.48.0
- 4.47.0
- 4.46.0
- 4.45.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.35.0
- 4.34.0
- 4.33.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.23.0
- 4.22.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.1
- 4.8.6
- 4.7.5
- 4.6.0
- 4.5.11
- 4.4.0
- 4.3.1
public static interface ToolsGrpc.AsyncServiceTool Service for LLM powered Agent Assist. Tools can be used to interact with remote APIs (e.g. fetching orders) to retrieve additional information as input to LLM.
Methods
createTool(CreateToolRequest request, StreamObserver<Tool> responseObserver)
public default void createTool(CreateToolRequest request, StreamObserver<Tool> responseObserver)Creates a tool.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateToolRequest |
responseObserver |
io.grpc.stub.StreamObserver<Tool> |
deleteTool(DeleteToolRequest request, StreamObserver<Empty> responseObserver)
public default void deleteTool(DeleteToolRequest request, StreamObserver<Empty> responseObserver)Deletes a tool.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteToolRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getTool(GetToolRequest request, StreamObserver<Tool> responseObserver)
public default void getTool(GetToolRequest request, StreamObserver<Tool> responseObserver)Retrieves a tool.
| Parameters | |
|---|---|
| Name | Description |
request |
GetToolRequest |
responseObserver |
io.grpc.stub.StreamObserver<Tool> |
listTools(ListToolsRequest request, StreamObserver<ListToolsResponse> responseObserver)
public default void listTools(ListToolsRequest request, StreamObserver<ListToolsResponse> responseObserver)Lists tools.
| Parameters | |
|---|---|
| Name | Description |
request |
ListToolsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListToolsResponse> |
updateTool(UpdateToolRequest request, StreamObserver<Tool> responseObserver)
public default void updateTool(UpdateToolRequest request, StreamObserver<Tool> responseObserver)Updates a tool.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateToolRequest |
responseObserver |
io.grpc.stub.StreamObserver<Tool> |