Custom knowledge base endpoint not called

Hey,

I'm trying to setup a custom knowledge base endpoint. Here is what I did:

  • the knowledge base is created by the app through API
  • When a call is made, I get the assistant Config, then feed in the "assistantOverrides" the knowledgeBaseId to use for this call
  • the system prompt includes a simple phrase: "Use the knowledge base to answer any users question, you should have tools in order to handle it."
but I don't understand:
  • Do I need to setup a query tool for my custom knowledge base ? I don't add file I'm using my own vector & full text search databases
  • How to see when a tool call has been made during a call ?
I'm using web based calls.

Thanks !
Was this page helpful?