Teammate Matching

How does Kubiya know which Teammate will be the best match for the specific task?

  • When a Teammate is configured/defined, its details and description are embedded in the Kubiya AI platform which includes several large language models.

  • Once the user converses with Kubiya from Slack, the message is also processed on the same platform.

  • The matching is made via a vector database which is based on an approximate nearest neighbor (ANN) search. In our case, an ANN search query's the slack message for the nearest vector neighbor (The Kubiya Teammate details).

Last updated