tools

Update Tool

Update a tool. Accepts ToolUpdate Schema as input.

patch/tool/{tool_id}

Request

  • Base URL: https://api.overfit.de (the document declares no server; this is the origin it was published from)
  • URL: https://api.overfit.de/tool/{tool_id}
  • Auth: one of:
    • OpenID Connect (https://auth.okns.de/realms/overfit-products/.well-known/openid-configuration)
    • API key in header X-API-Key

Path parameters

tool_idstring required

Request body

namestring required
descriptionstring nullable
publicboolean
llm_selection_stringstring nullable

Example request

{
  "description": "Updated Provides information about screwdrivers",
  "llm_selection_string": "Select this tool if you want to know more about screwdrivers",
  "name": "Screwdriver Tool Updated",
  "public": true
}

Response

Successful Response

namestring required
descriptionstring nullable
publicboolean
llm_selection_stringstring nullable
idstring required
substring uuid required
tool_typestring required

Example response

{
  "description": "Provides information about screwdrivers",
  "id": "tl_1EbVewEDVUf0oyAxzsi6LW",
  "llm_selection_string": "Select this tool if you want to know more about screwdrivers",
  "name": "Screwdriver Tool",
  "public": false,
  "sub": "a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11",
  "tool_type": "INSIGHT"
}

Changes

No recorded changes to this operation across all 1 revision of this API.