{% hint style="danger" %} The Agents API is still in early alpha and while the API is generally stable, it may change in backwards-incompatible ways as we continue to test it. {% endhint %}
The main objects that the agents API allows you to create / access are:
- Agents: Program using language models for complex task execution.
- Users: Users are entities within Julep to track memories by.
- Sessions: Real-time user-AI agent interactions similar to chat completions etc but with access to agent memories and documents.
- Memories: Memories store events, beliefs, facts for personalized interactions.
- Docs: Documents managed for agents or users for retrieval augmented generation or RAG.
- Tasks: Defined operations with multiple steps, objectives, longer duration.
- Task Runs: An instance of a Task that was started by an Agent with some input.