cURL
curl --request POST \ --url https://api.example.com/v1/deploy
Deploy an agent to Orpheus
POST /v1/deploy Content-Type: application/octet-stream [agent tarball]
agent-name/ agent.yaml agent.py (or index.js) requirements.txt (optional)
cd my-agent tar -czvf ../my-agent.tar.gz .
curl -X POST http://localhost:7777/v1/deploy \ -H "Content-Type: application/octet-stream" \ --data-binary @my-agent.tar.gz
{ "agent": "my-agent", "status": "deployed", "workers": 1 }
{ "error": "agent.yaml not found" }
orpheus deploy ./my-agent