Skip to main content
Version: Next

Agents

APIs for creating and interacting with agentic systems.

Agents API (Experimental)โ€‹

๐Ÿงช EXPERIMENTAL: This API is in preview and may change based on user feedback. Great for exploring new capabilities and providing feedback to influence the final design.

Main functionalities provided by this API:

  • Create agents with specific instructions and ability to use tools.
  • Interactions with agents are grouped into sessions ("threads"), and each interaction is called a "turn".
  • Agents can be provided with various tools (see the ToolGroups and ToolRuntime APIs for more details).
  • Agents can be provided with various shields (see the Safety API for more details).
  • Agents can also use Memory to retrieve information from knowledge bases. See the RAG Tool and Vector IO APIs for more details.

๐Ÿงช Feedback Welcomeโ€‹

This API is actively being developed. We welcome feedback on:

  • API design and usability
  • Performance characteristics
  • Missing features or capabilities
  • Integration patterns

Provide Feedback: GitHub Discussions or GitHub Issues