What is an Agent?
AnAgent is your LLM-based conversational system.
The Agent must be running on an Agent API endpoint that is used to invoke the Agent during evaluation.
Agent API Specification
Request
Request
Response
Response
List of messages in the agent’s execution trajectory. Each item is one of: UserMessage, DeveloperMessage, SystemMessage, AssistantMessage, or ToolMessage.
Example
Example
Use our Python SDK’s built-in adapters to connect popular agent frameworks to Quraite. Each adapter conforms to the Agent API specification.
Trace vs Trajectory
- A trajectory captures internal agent steps such as LLM invocations, tool calls, and reasoning at every turn.
- A trace is usually an OpenTelemetry (OTel) trace that captures tokens and latency along with the trajectory.
Regiser Agent in Quraite
1
Navigate to Projects page
In the Quraite dashboard, navigate to the project you want to register the agent in.
2
Navigate to Agents page
Click on the Agents in the left sidebar.
3
Create agent
Click + New Agent and enter the following details:
- Agent Name -
e.g. Customer Support Agent - Description (Optional)
- Agent URL - Paste the Agent API endpoint URL

