Skip to content

Agent API

Create and manage OpenSIN agents.

Endpoints

Create Agent

http
POST /v1/agents

Request:

json
{
  "name": "researcher",
  "model": "gpt-4",
  "system_prompt": "You are an expert researcher.",
  "temperature": 0.7,
  "max_tokens": 4000,
  "tools": ["web_search", "summarizer"]
}

Response:

json
{
  "id": "agent_123",
  "name": "researcher",
  "model": "gpt-4",
  "status": "active",
  "created_at": "2026-04-04T10:00:00Z"
}

List Agents

http
GET /v1/agents

Get Agent

http
GET /v1/agents/{agent_id}

Send Message

http
POST /v1/agents/{agent_id}/send

Request:

json
{
  "message": "Research AI trends for 2026",
  "stream": false,
  "max_tokens": 4000
}

Delete Agent

http
DELETE /v1/agents/{agent_id}

Next Steps

Released under the Apache 2.0 License.