Feat/model as tool (#2744)

This commit is contained in:
Yeuoly 2024-03-08 15:22:55 +08:00 • committed by GitHub
commit 40c646cf7a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 840 additions and 43 deletions

View file

@ -12,6 +12,11 @@ export const fetchBuiltInToolList = (collectionName: string) => {
export const fetchCustomToolList = (collectionName: string) => {
return get<Tool[]>(`/workspaces/current/tool-provider/api/tools?provider=${collectionName}`)
}
export const fetchModelToolList = (collectionName: string) => {
return get<Tool[]>(`/workspaces/current/tool-provider/model/tools?provider=${collectionName}`)
}
export const fetchBuiltInToolCredentialSchema = (collectionName: string) => {
return get<ToolCredential[]>(`/workspaces/current/tool-provider/builtin/${collectionName}/credentials_schema`)
}