{"info":{"_postman_id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","name":"Brimble AI Inference API Documentation","description":"<html><head></head><body><h2 id=\"overview\">Overview</h2>\n<p>Brimble provides unified access to more than 70 powerful AI models through a simple REST API, eliminating the need for setting up and managing models on your gpu servers.</p>\n<h2 id=\"supported-models\">Supported Models</h2>\n<ul>\n<li><strong>Models</strong>: GPT (OpenAI), Claude (Anthropic), Mistral Models, Deepseek, Grok, Google Gemini, e.t.c</li>\n</ul>\n<h2 id=\"quick-start\">Quick Start</h2>\n<ol>\n<li><p>Choose your model</p>\n</li>\n<li><p>Get your API key from the <a href=\"https://app.brimble.io/settings\">Brimble dashboard</a></p>\n</li>\n<li><p>Make API calls using API KEY based authentication</p>\n</li>\n</ol>\n<h2 id=\"authentication\">Authentication</h2>\n<p>All requests require a valid API key in the header:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>X-Api-Key: super-secret-key\n\n</code></pre><h2 id=\"key-features\">Key Features</h2>\n<ul>\n<li><p>✅ Instant access to multiple AI models</p>\n</li>\n<li><p>✅ Single API for both hosted and external models</p>\n</li>\n<li><p>✅ Token-based metering and billing</p>\n</li>\n<li><p>✅ Developer-friendly REST API</p>\n</li>\n</ul>\n<h2 id=\"base-url\">Base URL</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://nyph.brimble.io/v1\n\n</code></pre><p>Use this documentation as a starting point for your AI integration with Brimble.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"34065615","collectionId":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","publishedId":"2sB2qZFNHo","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-05-21T11:50:40.000Z"},"item":[{"name":"Chat Completion","id":"ea822ec4-760f-4a7b-a165-43f7ba3c353d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Can you describe how apis work ?\",\n  \"model\": \"gpt-4-turbo\",\n  \"max_tokens\": 250,\n  \"temperature\": 0.7\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/generate","description":"<p>Start a chat request with the brimble LLM Provider</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"x-api-key"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","name":"Brimble AI Inference API Documentation","type":"collection"}},"urlObject":{"path":["generate"],"host":["https://nyph.brimble.io/v1"],"query":[],"variable":[]}},"response":[{"id":"5cde60a0-36be-4260-8b11-33b7f637974f","name":"Create chat (Open AI)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Write a js syntax to loop through an array\",\n  \"model\": \"gpt-3.5-turbo\",\n  \"max_tokens\": 100,\n  \"temperature\": 0.7\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/generate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Mon, 19 May 2025 17:27:01 GMT"},{"key":"Content-Length","value":"211"}],"cookie":[],"responseTime":null,"body":"{\n    \"text\": \"const array = [1, 2, 3, 4, 5];\\n\\nfor (let i = 0; i < array.length; i++) {\\n  console.log(array[i]);\\n}\",\n    \"usage\": {\n        \"input_tokens\": 16,\n        \"output_tokens\": 41,\n        \"total_tokens\": 57\n    },\n    \"tokens_remaining\": 2498312\n}"},{"id":"d7d4c10f-c6cc-4f8d-8049-da6eb0b001a9","name":"Create chat (Deepseek)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Write a js syntax to loop through an array\",\n  \"model\": \"deepseek-coder-v2-instruct\",\n  \"max_tokens\": 100,\n  \"temperature\": 0.7\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/generate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Mon, 19 May 2025 17:40:16 GMT"},{"key":"Content-Length","value":"434"}],"cookie":[],"responseTime":null,"body":"{\n    \"text\": \"Here are several common ways to loop through an array in JavaScript:\\n\\n### 1. **Using a `for` loop**\\n```javascript\\nconst arr = [1, 2, 3, 4, 5];\\nfor (let i = 0; i < arr.length; i++) {\\n  console.log(arr[i]); // Access elements via index\\n}\\n```\\n\\n### 2. **Using `for...of` (modern syntax)**\\n```javascript\\nconst arr = [\",\n    \"usage\": {\n        \"input_tokens\": 14,\n        \"output_tokens\": 497,\n        \"total_tokens\": 511\n    },\n    \"tokens_remaining\": 2497801\n}"},{"id":"02ff70ab-447f-49d3-9396-f3229753b626","name":"Create chat (Mistral)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Write a js syntax to loop through an array\",\n  \"model\": \"mistral-large-latest\",\n  \"max_tokens\": 100,\n  \"temperature\": 0.7\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/generate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Mon, 19 May 2025 17:50:47 GMT"},{"key":"Content-Length","value":"417"}],"cookie":[],"responseTime":null,"body":"{\n    \"text\": \"Certainly! Looping through an array in JavaScript can be done in several ways. Here are a few common methods:\\n\\n### 1. Using a `for` Loop\\nThis is the traditional way to loop through an array.\\n```javascript\\nconst array = [1, 2, 3, 4, 5];\\n\\nfor (let i = 0; i < array.length; i++) {\\n  console.log(array[i\",\n    \"usage\": {\n        \"input_tokens\": 12,\n        \"output_tokens\": 100,\n        \"total_tokens\": 112\n    },\n    \"tokens_remaining\": 2497689\n}"},{"id":"8727bc80-7c45-45e2-8dbd-38748629dee3","name":"Create chat (Anthropic)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Write a js syntax to loop through an array\",\n  \"model\": \"claude-2.1\",\n  \"max_tokens\": 100,\n  \"temperature\": 0.7\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/generate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Mon, 19 May 2025 17:59:34 GMT"},{"key":"Content-Length","value":"417"}],"cookie":[],"responseTime":null,"body":"{\n    \"text\": \"Here is JavaScript syntax to loop through an array:\\n\\n```js\\nconst array = [1, 2, 3, 4, 5]; \\n\\n// For loop\\nfor (let i = 0; i < array.length; i++) {\\n  console.log(array[i]); \\n}\\n\\n// ForEach loop\\narray.forEach(element => {\\n  console.log(element);  \\n});\\n\\n// For...of loop\\nfor (const element of\",\n    \"usage\": {\n        \"input_tokens\": 18,\n        \"output_tokens\": 100,\n        \"total_tokens\": 118\n    },\n    \"tokens_remaining\": 2497571\n}"},{"id":"86855cb6-f879-4ea9-bb5d-26fc8e219a10","name":"Create chat (Streaming)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Write a js syntax to loop through an array\",\n  \"model\": \"gpt-4-turbo\",\n  \"max_tokens\": 100,\n  \"temperature\": 0.7\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://nyph.brimble.io/v1/generate?stream=true","host":["https://nyph.brimble.io/v1"],"path":["generate"],"query":[{"key":"stream","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Type","value":"text/event-stream"},{"key":"Date","value":"Mon, 19 May 2025 18:28:49 GMT"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"data: {\"content\":\"To\"}\n\ndata: {\"content\":\" loop\"}\n\ndata: {\"content\":\" through\"}\n\ndata: {\"content\":\" an\"}\n\ndata: {\"content\":\" array\"}\n\ndata: {\"content\":\" in\"}\n\ndata: {\"content\":\" JavaScript\"}\n\ndata: {\"content\":\",\"}\n\ndata: {\"content\":\" you\"}\n\ndata: {\"content\":\" can\"}\n\ndata: {\"content\":\" use\"}\n\ndata: {\"content\":\" several\"}\n\ndata: {\"content\":\" methods\"}\n\ndata: {\"content\":\" depending\"}\n\ndata: {\"content\":\" on\"}\n\ndata: {\"content\":\" your\"}\n\ndata: {\"content\":\" specific\"}\n\ndata: {\"content\":\" needs\"}\n\ndata: {\"content\":\".\"}\n\ndata: {\"content\":\" Below\"}\n\ndata: {\"content\":\" are\"}\n\ndata: {\"content\":\" some\"}\n\ndata: {\"content\":\" common\"}\n\ndata: {\"content\":\" approaches\"}\n\ndata: {\"content\":\" to\"}\n\ndata: {\"content\":\" iterating\"}\n\ndata: {\"content\":\" over\"}\n\ndata: {\"content\":\" array\"}\n\ndata: {\"content\":\" elements\"}\n\ndata: {\"content\":\":\\n\\n\"}\n\ndata: {\"content\":\"###\"}\n\ndata: {\"content\":\" \"}\n\ndata: {\"content\":\"1\"}\n\ndata: {\"content\":\".\"}\n\ndata: {\"content\":\" Using\"}\n\ndata: {\"content\":\" a\"}\n\ndata: {\"content\":\" `\"}\n\ndata: {\"content\":\"for\"}\n\ndata: {\"content\":\"`\"}\n\ndata: {\"content\":\" loop\"}\n\ndata: {\"content\":\"\\n\"}\n\ndata: {\"content\":\"This\"}\n\ndata: {\"content\":\" is\"}\n\ndata: {\"content\":\" the\"}\n\ndata: {\"content\":\" most\"}\n\ndata: {\"content\":\" basic\"}\n\ndata: {\"content\":\" method\"}\n\ndata: {\"content\":\" of\"}\n\ndata: {\"content\":\" iterating\"}\n\ndata: {\"content\":\" through\"}\n\ndata: {\"content\":\" each\"}\n\ndata: {\"content\":\" element\"}\n\ndata: {\"content\":\" in\"}\n\ndata: {\"content\":\" an\"}\n\ndata: {\"content\":\" array\"}\n\ndata: {\"content\":\".\\n\\n\"}\n\ndata: {\"content\":\"```\"}\n\ndata: {\"content\":\"javascript\"}\n\ndata: {\"content\":\"\\n\"}\n\ndata: {\"content\":\"const\"}\n\ndata: {\"content\":\" array\"}\n\ndata: {\"content\":\" =\"}\n\ndata: {\"content\":\" ['\"}\n\ndata: {\"content\":\"apple\"}\n\ndata: {\"content\":\"',\"}\n\ndata: {\"content\":\" '\"}\n\ndata: {\"content\":\"banana\"}\n\ndata: {\"content\":\"',\"}\n\ndata: {\"content\":\" '\"}\n\ndata: {\"content\":\"ch\"}\n\ndata: {\"content\":\"erry\"}\n\ndata: {\"content\":\"'];\\n\\n\"}\n\ndata: {\"content\":\"for\"}\n\ndata: {\"content\":\" (\"}\n\ndata: {\"content\":\"let\"}\n\ndata: {\"content\":\" i\"}\n\ndata: {\"content\":\" =\"}\n\ndata: {\"content\":\" \"}\n\ndata: {\"content\":\"0\"}\n\ndata: {\"content\":\";\"}\n\ndata: {\"content\":\" i\"}\n\ndata: {\"content\":\" \\u003c\"}\n\ndata: {\"content\":\" array\"}\n\ndata: {\"content\":\".length\"}\n\ndata: {\"content\":\";\"}\n\ndata: {\"content\":\" i\"}\n\ndata: {\"content\":\"++)\"}\n\ndata: {\"content\":\" {\\n\"}\n\ndata: {\"content\":\"   \"}\n\ndata: {\"content\":\" console\"}\n\ndata: {\"content\":\".log\"}\n\ndata: {\"content\":\"(array\"}\n\ndata: {\"content\":\"[i\"}\n\ndata: {\"content\":\"]);\\n\"}\n\ndata: {\"content\":\"}\\n\"}\n\ndata: {\"content\":\"``\"}\n\ndata: {\"content\":\"`\\n\\n\"}\n\ndata: {\"content\":\"###\"}\n\ndata: {\"content\":\" \"}\n\ndata: {\"content\":\"2\"}\n\ndata: {\"usage\":{\"input_tokens\":11,\"output_tokens\":137,\"total_tokens\":148}}\n\ndata: [DONE]\n\n"},{"id":"a35883f2-8a95-4f38-84e4-8be077971eaf","name":"Validation error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Give me the mathematical represention of eulers method in circle geometry\",\n  \"model\": \"grok-3\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8891/v1/generate"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 20 May 2025 20:44:32 GMT"},{"key":"Content-Length","value":"130"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"field\": \"max_tokens\",\n            \"message\": \"Max tokens is required\"\n        },\n        {\n            \"field\": \"temperature\",\n            \"message\": \"Temperature is required\"\n        }\n    ]\n}"}],"_postman_id":"ea822ec4-760f-4a7b-a165-43f7ba3c353d"},{"name":"Base route","id":"4e348cde-9a68-4de7-83f5-b798b2c18b94","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://nyph.brimble.io/v1","description":"<p>Home route of the brimble llm api</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"x-api-key"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","name":"Brimble AI Inference API Documentation","type":"collection"}},"urlObject":{"host":["https://nyph.brimble.io/v1"],"query":[],"variable":[]}},"response":[{"id":"6db63cce-e4cd-4f89-bffb-ee2c5f14b524","name":"Base route","originalRequest":{"method":"GET","header":[],"url":"https://nyph.brimble.io/v1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 May 2025 20:09:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=86400"},{"key":"Server","value":"cloudflare"},{"key":"Nel","value":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}"},{"key":"Cf-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=lor993%2Bru0Lo80WhBmiRPYDkPZBagWSKiODpf%2FA9HHyLiDvjXmZmWzx%2BfwaKdTuAv0rRRxC%2FSVCi49D7vl7UF1pYJQ7h6qWAYgS4I7q6fw%3D%3D\"}]}"},{"key":"Content-Encoding","value":"br"},{"key":"CF-RAY","value":"942e795b2eca2a37-CDG"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Brimble NYPH API is running!\"\n}"}],"_postman_id":"4e348cde-9a68-4de7-83f5-b798b2c18b94"},{"name":"Get supported models","id":"178244ce-1d96-4969-9140-b65ed51f678d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://nyph.brimble.io/v1/models","description":"<p>Use this endpoint to get a list of all the supported models brimble offers</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"x-api-key"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","name":"Brimble AI Inference API Documentation","type":"collection"}},"urlObject":{"path":["models"],"host":["https://nyph.brimble.io/v1"],"query":[],"variable":[]}},"response":[{"id":"a3579038-0082-4ffa-8dd4-f44ebfd4ef61","name":"Get supported models","originalRequest":{"method":"GET","header":[],"url":"https://nyph.brimble.io/v1/models"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 May 2025 12:41:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=86400"},{"key":"Server","value":"cloudflare"},{"key":"Nel","value":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}"},{"key":"Cf-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=NPfvPLhwdjAr4%2FJQ%2FtZBmKqnSIDwpOsDksU69ufwQusrFKTiubW4KkQJno2PMDTMj2kePWNgpD7ycnX%2BMh%2BK7iG1B3i902egdW4Z8ZOUrQ%3D%3D\"}]}"},{"key":"Content-Encoding","value":"br"},{"key":"CF-RAY","value":"9434255dafc02a37-CDG"}],"cookie":[],"responseTime":null,"body":"{\n    \"default_model\": \"deepseek-coder-v2\",\n    \"models\": [\n        \"deepseek-chat\",\n        \"mistralai/Mistral-7B-Instruct-v0.1\",\n        \"scb10x/scb10x-llama3-1-typhoon2-70b-instruct\",\n        \"claude-3-haiku-20240307\",\n        \"claude-instant-1.2\",\n        \"deepseek-coder-v2-instruct\",\n        \"scb10x/scb10x-llama3-1-typhoon2-8b-instruct\",\n        \"togethercomputer/Refuel-Llm-V2-Small\",\n        \"google/gemma-2b-it\",\n        \"meta-llama/Llama-3.3-70B-Instruct-Turbo\",\n        \"deepseek-ai/DeepSeek-R1-Distill-Llama-70B\",\n        \"claude-2.1\",\n        \"meta-llama/Llama-Vision-Free\",\n        \"open-mixtral-8x7b\",\n        \"deepseek-llm-67b-chat\",\n        \"Qwen/Qwen3-235B-A22B-fp8\",\n        \"arcee-ai/arcee-blitz\",\n        \"meta-llama/Llama-3-70b-chat-hf\",\n        \"gpt-4\",\n        \"Qwen/QwQ-32B\",\n        \"google/gemma-2-27b-it\",\n        \"togethercomputer/MoA-1\",\n        \"Qwen/Qwen2-72B-Instruct\",\n        \"gpt-4-vision-preview\",\n        \"meta-llama/Llama-3.3-70B-Instruct-Turbo-Free\",\n        \"deepseek-ai/DeepSeek-V3\",\n        \"arcee-ai/virtuoso-medium-v2\",\n        \"meta-llama/Llama-3-8b-chat-hf\",\n        \"deepseek-ai/DeepSeek-V3-p-dp\",\n        \"deepseek-coder-v2\",\n        \"grok-3-fast\",\n        \"meta-llama/Llama-4-Scout-17B-16E-Instruct\",\n        \"Gryphe/MythoMax-L2-13b\",\n        \"gemini-1.5-flash\",\n        \"mistral-medium\",\n        \"grok-2\",\n        \"arcee-ai/caller\",\n        \"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8\",\n        \"gpt-3.5-turbo\",\n        \"Qwen/Qwen2-VL-72B-Instruct\",\n        \"Gryphe/MythoMax-L2-13b-Lite\",\n        \"mistralai/Mistral-Small-24B-Instruct-2501\",\n        \"perplexity-ai/r1-1776\",\n        \"mistralai/Mistral-7B-Instruct-v0.2\",\n        \"togethercomputer/Refuel-Llm-V2\",\n        \"gpt-4o-mini\",\n        \"open-mistral-7b\",\n        \"marin-community/marin-8b-instruct\",\n        \"deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B\",\n        \"meta-llama/Meta-Llama-3-8B-Instruct-Lite\",\n        \"mistralai/Mistral-7B-Instruct-v0.3\",\n        \"gpt-4o\",\n        \"mistral-7b-instruct-v0.2\",\n        \"deepseek-reasoner\",\n        \"grok-3\",\n        \"deepseek-ai/DeepSeek-R1\",\n        \"arcee-ai/virtuoso-large\",\n        \"togethercomputer/MoA-1-Turbo\",\n        \"meta-llama/Llama-2-70b-hf\",\n        \"mistral-tiny\",\n        \"arcee-ai/coder-large\",\n        \"Qwen/Qwen3-235B-A22B-fp8-tput\",\n        \"Qwen/Qwen2.5-72B-Instruct-Turbo\",\n        \"gpt-3.5-turbo-16k\",\n        \"mistral-large-latest\",\n        \"deepseek-coder-v1\",\n        \"Qwen/Qwen2.5-VL-72B-Instruct\",\n        \"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B\",\n        \"Qwen/Qwen2.5-Coder-32B-Instruct\",\n        \"claude-2.0\",\n        \"claude-3-sonnet-20240229\",\n        \"mistral-small\",\n        \"deepseek-coder-v1-instruct\",\n        \"grok-3-mini-fast\",\n        \"mistralai/Mixtral-8x7B-Instruct-v0.1\",\n        \"meta-llama/Meta-Llama-3-70B-Instruct-Turbo\",\n        \"meta-llama/Llama-3.2-11B-Vision-Instruct-Turbo\",\n        \"gpt-4.1\",\n        \"meta-llama/Meta-Llama-3.1-70B-Instruct-Turbo\",\n        \"NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO\",\n        \"claude-3-opus-20240229\",\n        \"gemini-1.5-pro\",\n        \"meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo\",\n        \"arcee-ai/maestro-reasoning\",\n        \"gpt-4-turbo\",\n        \"meta-llama-llama-2-70b-hf\",\n        \"gemini-2.0-flash\",\n        \"meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo\",\n        \"Qwen/Qwen2.5-7B-Instruct-Turbo\",\n        \"deepseek-ai/DeepSeek-R1-Distill-Llama-70B-free\",\n        \"arcee_ai/arcee-spotlight\",\n        \"meta-llama/Llama-3.2-90B-Vision-Instruct-Turbo\",\n        \"nvidia/Llama-3.1-Nemotron-70B-Instruct-HF\",\n        \"meta-llama/Llama-3.2-3B-Instruct-Turbo\",\n        \"grok-3-mini\"\n    ],\n    \"providers\": [\n        \"grok\",\n        \"brimble\",\n        \"openai\",\n        \"anthropic\",\n        \"mistral\",\n        \"deepseek\",\n        \"gemini\"\n    ]\n}"}],"_postman_id":"178244ce-1d96-4969-9140-b65ed51f678d"},{"name":"Chat Conversations","id":"6cd1bde4-5370-42e7-8a51-b8620ca27431","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"messages\": [\n        {\n            \"role\": \"user\",\n            \"content\": \"Summarize the Nuremberg trials\"\n        }\n    ],\n    \"max_tokens\": 1000,\n    \"temperature\": 0.7,\n    \"model\": \"togethercomputer/Refuel-Llm-V2-Small\"\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/chat","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"x-api-key"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","name":"Brimble AI Inference API Documentation","type":"collection"}},"urlObject":{"path":["chat"],"host":["https://nyph.brimble.io/v1"],"query":[],"variable":[]}},"response":[{"id":"1ea80a9b-6a2b-436d-952e-f2eded5d48b6","name":"New Request","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"messages\": [\n        {\n            \"role\": \"user\",\n            \"content\": \"How are you today ?\"\n        }\n    ],\n    \"max_tokens\": 1000,\n    \"temperature\": 0.7\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8891/v1/chat"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 20 May 2025 20:38:07 GMT"},{"key":"Content-Length","value":"332"}],"cookie":[],"responseTime":null,"body":"{\n    \"content\": \"I'm doing well, thank you for asking! As an AI language model, I don't have feelings or a physical state, but I'm functioning properly and ready to assist you with any questions or tasks you may have. How can I help you today?\",\n    \"usage\": {\n        \"input_tokens\": 12,\n        \"output_tokens\": 55,\n        \"total_tokens\": 67\n    },\n    \"tokens_remaining\": 2494896\n}"},{"id":"69f08135-e297-442e-8eef-114079b25610","name":"Validate Error - A","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8891/v1/chat"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 20 May 2025 20:39:58 GMT"},{"key":"Content-Length","value":"78"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"field\": \"messages\",\n            \"message\": \"At least one message is required\"\n        }\n    ]\n}"},{"id":"f24fcd0a-e537-41df-8c9a-296a7f4713db","name":"Validation Error - B","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"messages\": [\n        {\n            \"role\": \"user\",\n            \"content\": \"How are you today ?\"\n        }\n    ],\n    \n    \"model\": \"mistral-large-latest\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8891/v1/chat"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 20 May 2025 20:41:59 GMT"},{"key":"Content-Length","value":"130"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"field\": \"max_tokens\",\n            \"message\": \"Max tokens is required\"\n        },\n        {\n            \"field\": \"temperature\",\n            \"message\": \"Temperature is required\"\n        }\n    ]\n}"},{"id":"a89454c5-c878-4fd1-8c59-17b5d8548058","name":"Invalid API Key","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"messages\": [\n        {\n            \"role\": \"user\",\n            \"content\": \"Summarize the Nuremberg trials\"\n        }\n    ],\n    \"max_tokens\": 1000,\n    \"temperature\": 0.7,\n    \"model\": \"togethercomputer/Refuel-Llm-V2-Small\"\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/chat"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 May 2025 12:07:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"92"},{"key":"Connection","value":"keep-alive"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=86400"},{"key":"Server","value":"cloudflare"},{"key":"Nel","value":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}"},{"key":"Cf-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=oYmZRnbXXdmF6gIZAwmHxQYfIG59c%2BHWW4Wmu%2BllDy%2F1C1%2BqCEbFpNMRgEdnz5eZvH24e09VN8J6MqT1BSwIh7gCFNOmOMcJDe4p9%2BmUbA%3D%3D\"}]}"},{"key":"CF-RAY","value":"9433f4a20852ebaa-CDG"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Authentication required. Please provide a valid API key in the X-API-Key header.\"\n}"},{"id":"32b4cf07-fc0e-4a66-98ee-24f41fa59949","name":"Chat Conversations","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"messages\": [\n        {\n            \"role\": \"user\",\n            \"content\": \"Summarize the Nuremberg trials\"\n        }\n    ],\n    \"max_tokens\": 1000,\n    \"temperature\": 0.7,\n    \"model\": \"togethercomputer/Refuel-Llm-V2-Small\"\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/chat"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 May 2025 12:33:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=86400"},{"key":"Server","value":"cloudflare"},{"key":"Nel","value":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}"},{"key":"Cf-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=7mD%2BwZOQe1OqcJZiMGwEl%2BQ9mXu10wB60QitHmRyKhLUrKOEEvYAKEwqrRgBRiVD0MH7NzG7uy05tKcc%2BmVNX2bWsUJRrK1Dj9C%2B0gK8Iw%3D%3D\"}]}"},{"key":"Content-Encoding","value":"br"},{"key":"CF-RAY","value":"94341abcec4c6fc6-CDG"}],"cookie":[],"responseTime":null,"body":"{\n    \"content\": \"The Nuremberg trials were a series of military trials held in Nuremberg, Germany, immediately after World War II. These trials were conducted to prosecute high-ranking Nazi officials, military leaders, and political figures for their involvement in the Holocaust and other war crimes. The trials were divided into four main categories: the International Military Tribunal (IMT), and three subsequent Military Tribunals for the Far East, for the Pacific, and for Germany. The IMT was composed of 19 judges, including four from the United States, and charged with trying leading figures of the Nazi regime. The IMT held five trials and sentenced 22 defendants in total, finding 19 guilty and sentencing 13 to death. The other two trials were for Japanese officials and leaders and were held in Tokyo. The Nuremberg trials marked the first time that the international community recognized and punished war crimes and genocide.\",\n    \"usage\": {\n        \"input_tokens\": 19,\n        \"output_tokens\": 185,\n        \"total_tokens\": 204\n    },\n    \"tokens_remaining\": 3655\n}"}],"_postman_id":"6cd1bde4-5370-42e7-8a51-b8620ca27431"},{"name":"Count Tokens","id":"5d0f1bd4-213e-4de9-9c7e-ac1769c66bf6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"text\": \"How are you doing today ? I am trying to understand how plants make their own food, let me know about it, share some links i can look into too\",\n    \"model\": \"grok-3\"\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/count-tokens","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"x-api-key"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","id":"56afd887-5f22-4f6d-8bf8-59aae10a05f9","name":"Brimble AI Inference API Documentation","type":"collection"}},"urlObject":{"path":["count-tokens"],"host":["https://nyph.brimble.io/v1"],"query":[],"variable":[]}},"response":[{"id":"93e07677-430d-4c67-bcdb-d909ece8e0e7","name":"New Request","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"text\": \"How are you doing today ? I am trying to understand how plants make their own food, let me know about it, share some links i can look into too\",\n    \"model\": \"grok-3\"\n}","options":{"raw":{"language":"json"}}},"url":"https://nyph.brimble.io/v1/count-tokens"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 May 2025 23:07:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=86400"},{"key":"Server","value":"cloudflare"},{"key":"Nel","value":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}"},{"key":"Cf-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=DH72YmJBzYtUnQN3K0xhQ6GklPV5ik6PnAafJcUvOrRavUVCYFpFSvfZjswjjKZWfvdAVg3LDDFrVtXWtmMvmrgAyDj%2B9ijBB56%2BuVTsWw%3D%3D\"}]}"},{"key":"Content-Encoding","value":"br"},{"key":"CF-RAY","value":"942f7d622f32d65e-CDG"}],"cookie":[],"responseTime":null,"body":"{\n    \"token_count\": 32\n}"}],"_postman_id":"5d0f1bd4-213e-4de9-9c7e-ac1769c66bf6"}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"x-api-key"},{"key":"value","value":""}]}},"event":[{"listen":"prerequest","script":{"id":"e9c3a757-3e6a-4f44-8f89-46ca7427f48b","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"72570caa-855a-439a-9c3c-3bfaabcfb827","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"key","value":"3ZWJSnTWxLniP1dpKt1tse9V","type":"string","disabled":true},{"key":"base_url","value":"https://nyph.brimble.io/v1","type":"string"},{"key":"local_url","value":"http://localhost:8891/v1","type":"string"},{"key":"key","value":"","type":"default"}]}