Represents a tool within the system, including its configuration, state, and associated retrievers.
{
"_id": "<string>",
"orgId": "<string>",
"teamId": "<string>",
"name": "<string>",
"description": "<string>",
"type": "function",
"asdf": "<string>",
"retriever_type": "raw",
"retriever_config": {
"k": 123,
"metadata_field_info": [
{
"name": "<string>",
"description": "<string>",
"type": "string"
}
]
},
"datasourceId": "<string>",
"state": "pending",
"data": {
"runtime": "<string>",
"builtin": true,
"name": "<string>",
"description": "<string>",
"apiKey": "<string>",
"environmentVariables": {},
"parameters": {
"properties": {},
"required": [
"<string>"
]
},
"code": "<string>",
"requirements": "<string>",
"openAPIMatchKey": "<string>"
},
"icon": {
"id": {},
"filename": "<string>"
},
"hidden": true,
"functionId": "<string>",
"revisionId": "<string>",
"functionLogs": "<string>"
}
Represents a tool within the system, including its configuration, state, and associated retrievers.
{
"_id": "<string>",
"orgId": "<string>",
"teamId": "<string>",
"name": "<string>",
"description": "<string>",
"type": "function",
"asdf": "<string>",
"retriever_type": "raw",
"retriever_config": {
"k": 123,
"metadata_field_info": [
{
"name": "<string>",
"description": "<string>",
"type": "string"
}
]
},
"datasourceId": "<string>",
"state": "pending",
"data": {
"runtime": "<string>",
"builtin": true,
"name": "<string>",
"description": "<string>",
"apiKey": "<string>",
"environmentVariables": {},
"parameters": {
"properties": {},
"required": [
"<string>"
]
},
"code": "<string>",
"requirements": "<string>",
"openAPIMatchKey": "<string>"
},
"icon": {
"id": {},
"filename": "<string>"
},
"hidden": true,
"functionId": "<string>",
"revisionId": "<string>",
"functionLogs": "<string>"
}