FETCH HIVE
Get StartedBook a Demo
  • 👋Welcome
  • Getting Started
    • Prompt Quick Start
    • Workflow Quick Start
  • Agent Quick Start
  • 💬Running Prompts
    • Run with API
  • 🚀Building Workflows
    • Workflow Steps
      • AI
        • Prompt
        • Agent
      • Web Research
        • Google Search
        • Google News
        • Bing Search
        • Exa Search
        • Exa Similar
        • Website Scrape
      • Utility
        • Call API
        • Format JSON
      • Files
        • Document Upload to Text
        • Document URL to Text
  • Testing and Iteration
  • Publishing and Versioning
  • Error Handling
  • 🚀Running Workflows
    • Run with API
  • Retrieve a Workflow
  • 🤖AGENTS
    • Build an Agent
    • Send a Message
    • API
      • Create an Agent
      • Retrieve an Agent
      • Delete an Agent
      • Chats
        • Retrieve a Chat
        • Create a Chat
        • Update a Chat
        • Delete a Chat
        • Clear Chat Messages
      • Messages
        • List Messages
  • 💾Datasets
    • Build a Dataset
    • Test a Dataset
    • API
      • Retrieve a Dataset
      • Create a Dataset
      • Update a Dataset
      • Delete a Dataset
      • Dataset Items
        • Retrieve a Dataset Item
        • Create a Dataset Item
        • Update a Dataset Item
        • Delete a Dataset Item
        • Regenerate a Dataset Item
  • 🏢Your Workspace
    • Brand Kit
  • Settings
  • Use your own API keys
  • Team Members
  • 🔍Monitoring
    • Credit Usage
    • Analytics
    • Log History
  • 📚Resources
    • Discord
    • Changelog
  • Roadmap
  • Book a Demo
  • Get in Contact
  • Security and Compliance
Powered by GitBook
On this page

Was this helpful?

  1. AGENTS
  2. API

Create an Agent

Guide to creating an Agent in the Fetch Hive API.

PreviousAPINextRetrieve an Agent

Last updated 1 month ago

Was this helpful?

🤖

Create a new agent

post

Create a new agent with specified parameters

Authorizations
Body
Responses
200
Successful response
application/json
default
Error
application/json
post
POST /v1/agents HTTP/1.1
Host: api.fetchhive.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 137

{
  "agent": {
    "name": "text",
    "description": "text",
    "instruction_prompt": "text",
    "llm_model": "text",
    "model_type": "text",
    "data_set_token": "text"
  }
}
{
  "message": "Successfully created an agent.",
  "agent": {
    "id": 1,
    "name": "text",
    "token": "text",
    "custom_model": "text",
    "llm_model": "text",
    "instruction_prompt": "text",
    "model_type": "text",
    "provider": "text",
    "google_search_tool": "text",
    "vector_search_tool": "text",
    "history_tool": "text",
    "status": "text",
    "data_set": {
      "id": 1,
      "name": "text",
      "token": "text"
    }
  }
}