While the AgentTest backend exposes a clear and simple HTTP API for assigning variants and logging results, the most convenient way to integrate AgentTest into your AI agent applications will typically be through dedicated Software Development Kits (SDKs).
SDKs aim to simplify the integration process by providing:
userId
and ensuring consistent variant assignment for users across sessions if needed.context
with assignment and log calls.The initial open-source release of AgentTest focuses on providing this robust and flexible backend server. Official, full-featured SDKs for various languages and frameworks are a key part of our future roadmap.
In the meantime, you can integrate AgentTest by making direct calls to the HTTP API endpoints:
Refer to the API Reference sections for detailed information on request and response formats.
We plan to develop and release SDKs for popular languages and AI frameworks, including:
The development of SDKs is an area where community contributions can be highly impactful. If you are interested in:
Please join our community discussions or check out the AgentTest GitHub repository (link to be updated with actual SDK repo or main org repo when available).