|
import os |
|
from dotenv import load_dotenv |
|
|
|
load_dotenv() |
|
|
|
BASE_URL = "https://www.blackbox.ai" |
|
common_headers = { |
|
'accept': '*/*', |
|
'accept-language': 'en-US,en;q=0.9', |
|
'content-type': 'application/json', |
|
'origin': 'https://www.blackbox.ai', |
|
'priority': 'u=1, i', |
|
'sec-ch-ua': '"Google Chrome";v="135", "Not-A.Brand";v="8", "Chromium";v="135"', |
|
'sec-ch-ua-mobile': '?0', |
|
'sec-ch-ua-model': '""', |
|
'sec-ch-ua-platform': '"Windows"', |
|
'sec-fetch-dest': 'empty', |
|
'sec-fetch-mode': 'cors', |
|
'sec-fetch-site': 'same-origin', |
|
'user-agent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Mobile Safari/537.36', |
|
} |
|
|
|
def get_headers_api_chat(referer_url): |
|
return {**common_headers, 'Content-Type': 'application/json', 'Referer': referer_url} |
|
|
|
def get_headers_chat(chat_url, next_action, next_router_state_tree): |
|
return { |
|
**common_headers, |
|
'Accept': 'text/x-component', |
|
'Content-Type': 'text/plain;charset=UTF-8', |
|
'next-action': next_action, |
|
'next-router-state-tree': next_router_state_tree, |
|
'next-url': '/', |
|
} |
|
|
|
APP_SECRET = os.getenv("APP_SECRET") |
|
|
|
ALLOWED_MODELS = [ |
|
{"id": "blackboxai", "name": "blackboxai"}, |
|
{"id": "niansuh-t1", "name": "niansuh-t1"}, |
|
{"id": "o3-mini", "name": "o3-mini"}, |
|
{"id": "snapzionai", "name": "snapzionai"}, |
|
{"id": "blackboxai-pro", "name": "blackboxai-pro"}, |
|
{"id": "flux", "name": "flux"}, |
|
{"id": "Llama-4-Maverick-17B-128E", "name": "Llama-4-Maverick-17B-128E"}, |
|
{"id": "llama-3.1-8b", "name": "llama-3.1-8b"}, |
|
{"id": "llama-3.1-70b", "name": "llama-3.1-70b"}, |
|
{"id": "llama-3.1-405b", "name": "llama-3.1-405"}, |
|
{"id": "gpt-4o", "name": "gpt-4o"}, |
|
{"id": "chatgpt-4o-latest", "name": "chatgpt-4o-latest"}, |
|
{"id": "x-ai/grok-vision-beta", "name": "x-ai/grok-vision-beta"}, |
|
{"id": "x-ai/grok-beta", "name": "x-ai/grok-beta"}, |
|
{"id": "anthropic/claude-3.7-sonnet:thinking", "name": "anthropic/claude-3.7-sonnet:thinking"}, |
|
{"id": "gpt-4o-2024-05-13", "name": "gpt-4o"}, |
|
{"id": "gemini-pro", "name": "Gemini-PRO"}, |
|
{"id": "gemini-flash-2.0", "name": "gemini-flash-2.0"}, |
|
{"id": "gemini-1.5-flash", "name": "gemini-flash-2.0"}, |
|
{"id": "claude-sonnet-3.5", "name": "claude-sonnet-3.5"}, |
|
{"id": "deepseek-r1", "name": "deepseek-r1"}, |
|
{"id": "deepseek-v3", "name": "deepseek-v3"}, |
|
{"id": "Mistral-Small-24B-Instruct-2501", "name": "Mistral-Small-24B-Instruct-2501"}, |
|
{"id": "Meta-Llama-3.3-70B-Instruct-Turbo", "name": "Meta-Llama-3.3-70B-Instruct-Turbo"}, |
|
{"id": "Mistral-7B-Instruct-v0.2", "name": "Mistral-7B-Instruct-v0.2"}, |
|
{"id": "deepseek-llm-67b-chat", "name": "deepseek-llm-67b-chat"}, |
|
{"id": "dbrx-instruct", "name": "dbrx-instruct"}, |
|
{"id": "Meta-Llama-3.1-405B-Instruct-Turbo", "name": "Meta-Llama-3.1-405B-Instruct-Turbo"}, |
|
{"id": "Qwen-QwQ-32B-Preview", "name": "Qwen-QwQ-32B-Preview"}, |
|
{"id": "Nous-Hermes-2-Mixtral-8x7B-DPO", "name": "Nous-Hermes-2-Mixtral-8x7B-DPO"}, |
|
{"id": "PythonAgent", "name": "python"}, |
|
{"id": "JavaAgent", "name": "java"}, |
|
{"id": "JavaScriptAgent", "name": "javascript"}, |
|
{"id": "HTMLAgent", "name": "html"}, |
|
{"id": "GoogleCloudAgent", "name": "googlecloud"}, |
|
{"id": "AndroidDeveloper", "name": "androiddeveloper"}, |
|
{"id": "SwiftDeveloper", "name": "swiftdeveloper"}, |
|
{"id": "Next.jsAgent", "name": "next.js"}, |
|
{"id": "MongoDBAgent", "name": "mongodb"}, |
|
{"id": "PyTorchAgent", "name": "pytorch"}, |
|
{"id": "ReactAgent", "name": "react"}, |
|
{"id": "XcodeAgent", "name": "xcode"}, |
|
{"id": "AngularJSAgent", "name": "angularjs"}, |
|
{"id": "HerokuAgent", "name": "heroku"}, |
|
{"id": "GodotAgent", "name": "godot"}, |
|
{"id": "GoAgent", "name": "go"}, |
|
{"id": "GitlabAgent", "name": "gitlab"}, |
|
{"id": "GitAgent", "name": "git"}, |
|
{"id": "RepoMap", "name": "repomap"}, |
|
{"id": "gemini-1.5-pro-latest", "name": "gemini-flash-2.0"}, |
|
{"id": "gemini-1.5-pro", "name": "gemini-flash-2.0"}, |
|
{"id": "claude-3-5-sonnet-20240620", "name": "claude-3-5-sonnet"}, |
|
{"id": "claude-3-5-sonnet", "name": "claude-3-5-sonnet"}, |
|
{"id": "Niansuh", "name": "niansuh"}, |
|
{"id": "o1-preview", "name": "o1-preview"}, |
|
{"id": "Claude-sonnet-3.7", "name": "Claude-sonnet-3.7"}, |
|
{"id": "claude-3-5-sonnet-x", "name": "claude-3-5-sonnet-x"}, |
|
{"id": "gpt-3.5-turbo", "name": "gpt-3.5-turbo"}, |
|
{"id": "gpt-3.5-turbo-202201", "name": "gpt-3.5-turbo-202201"}, |
|
|
|
|
|
{"id": "FlaskAgent", "name": "flask"}, |
|
{"id": "FirebaseAgent", "name": "firebase"}, |
|
{"id": "FastAPIAgent", "name": "fastapi"}, |
|
{"id": "ErlangAgent", "name": "erlang"}, |
|
{"id": "ElectronAgent", "name": "electron"}, |
|
{"id": "DockerAgent", "name": "docker"}, |
|
{"id": "DigitalOceanAgent", "name": "digitalocean"}, |
|
{"id": "BitbucketAgent", "name": "bitbucket"}, |
|
{"id": "AzureAgent", "name": "azure"}, |
|
{"id": "FlutterAgent", "name": "flutter"}, |
|
{"id": "YoutubeAgent", "name": "youtube"}, |
|
{"id": "builderAgent", "name": "builder"}, |
|
{"id": "TirexAi", "name": "TirexAi"}, |
|
{"id": "o1", "name": "o1"}, |
|
|
|
|
|
|
|
|
|
|
|
{"id": "openai/gpt-4.1", "name": "openai/gpt-4.1" }, |
|
{"id": "x-ai/grok-3-beta", "name": "x-ai/grok-3-beta" }, |
|
{"id": "anthropic/claude-3.7-sonnet", "name": "anthropic/claude-3.7-sonnet" }, |
|
{"id": "google/gemini-2.5-pro-exp-03-25:free", "name": "google/gemini-2.5-pro-exp-03-25:free" }, |
|
{"id": "deepseek/deepseek-r1", "name": "deepseek/deepseek-r1" }, |
|
{"id": "meta-llama/llama-4-maverick:free", "name": "meta-llama/llama-4-maverick:free" }, |
|
{"id": "mistralai/mistral-large", "name": "mistralai/mistral-large" }, |
|
{"id": "openai/chatgpt-4o-latest", "name": "openai/chatgpt-4o-latest" }, |
|
{"id": "qwen/qwen-2.5-coder-32b-instruct", "name": "qwen/qwen-2.5-coder-32b-instruct" }, |
|
{"id": "openai/gpt-4.1-mini", "name": "openai/gpt-4.1-mini" }, |
|
{"id": "openai/gpt-4.1-nano", "name": "openai/gpt-4.1-nano" }, |
|
{"id": "anthropic/claude-3.7-sonnet:thinking", "name": "anthropic/claude-3.7-sonnet:thinking" }, |
|
{"id": "anthropic/claude-3.7-sonnet:beta", "name": "anthropic/claude-3.7-sonnet:beta" }, |
|
{"id": "anthropic/claude-3.5-haiku:beta", "name": "anthropic/claude-3.5-haiku:beta" }, |
|
{"id": "anthropic/claude-3.5-haiku", "name": "anthropic/claude-3.5-haiku" }, |
|
{"id": "anthropic/claude-3.5-haiku-20241022:beta", "name": "anthropic/claude-3.5-haiku-20241022:beta" }, |
|
{"id": "anthropic/claude-3.5-haiku-20241022", "name": "anthropic/claude-3.5-haiku-20241022" }, |
|
{"id": "anthropic/claude-3.5-sonnet:beta", "name": "anthropic/claude-3.5-sonnet:beta" }, |
|
{"id": "anthropic/claude-3.5-sonnet", "name": "anthropic/claude-3.5-sonnet" }, |
|
{"id": "x-ai/grok-3-mini-beta", "name": "x-ai/grok-3-mini-beta" }, |
|
{"id": "google/gemini-2.0-flash-lite-001", "name": "google/gemini-2.0-flash-lite-001" }, |
|
{"id": "meta-llama/llama-4-maverick", "name": "meta-llama/llama-4-maverick" }, |
|
{"id": "meta-llama/llama-4-scout:free", "name": "meta-llama/llama-4-scout:free" }, |
|
{"id": "meta-llama/llama-4-scout", "name": "meta-llama/llama-4-scout" }, |
|
{"id": "nvidia/llama-3.1-nemotron-70b-instruct:free", "name": "nvidia/llama-3.1-nemotron-70b-instruct:free" }, |
|
{"id": "nvidia/llama-3.1-nemotron-70b-instruct", "name": "nvidia/llama-3.1-nemotron-70b-instruct" }, |
|
{"id": "x-ai/grok-2-vision-1212", "name": "x-ai/grok-2-vision-1212" }, |
|
{"id": "x-ai/grok-2-1212", "name": "x-ai/grok-2-1212" }, |
|
{"id": "eleutherai/llemma_7b", "name": "eleutherai/llemma_7b" }, |
|
{"id": "alfredpros/codellama-7b-instruct-solidity", "name": "alfredpros/codellama-7b-instruct-solidity" }, |
|
{"id": "arliai/qwq-32b-arliai-rpr-v1:free", "name": "arliai/qwq-32b-arliai-rpr-v1:free" }, |
|
{"id": "agentica-org/deepcoder-14b-preview:free", "name": "agentica-org/deepcoder-14b-preview:free" }, |
|
{"id": "moonshotai/kimi-vl-a3b-thinking:free", "name": "moonshotai/kimi-vl-a3b-thinking:free" }, |
|
{"id": "openrouter/optimus-alpha", "name": "openrouter/optimus-alpha" }, |
|
{"id": "nvidia/llama-3.1-nemotron-nano-8b-v1:free", "name": "nvidia/llama-3.1-nemotron-nano-8b-v1:free" }, |
|
{"id": "nvidia/llama-3.3-nemotron-super-49b-v1:free", "name": "nvidia/llama-3.3-nemotron-super-49b-v1:free" }, |
|
{"id": "nvidia/llama-3.1-nemotron-ultra-253b-v1:free", "name": "nvidia/llama-3.1-nemotron-ultra-253b-v1:free" }, |
|
{"id": "tokyotech-llm/llama-3.1-swallow-8b-instruct-v0.3", "name": "tokyotech-llm/llama-3.1-swallow-8b-instruct-v0.3" }, |
|
{"id": "openrouter/quasar-alpha", "name": "openrouter/quasar-alpha" }, |
|
{"id": "all-hands/openhands-lm-32b-v0.1", "name": "all-hands/openhands-lm-32b-v0.1" }, |
|
{"id": "mistral/ministral-8b", "name": "mistral/ministral-8b" }, |
|
{"id": "deepseek/deepseek-v3-base:free", "name": "deepseek/deepseek-v3-base:free" }, |
|
{"id": "scb10x/llama3.1-typhoon2-8b-instruct", "name": "scb10x/llama3.1-typhoon2-8b-instruct" }, |
|
{"id": "scb10x/llama3.1-typhoon2-70b-instruct", "name": "scb10x/llama3.1-typhoon2-70b-instruct" }, |
|
{"id": "allenai/molmo-7b-d:free", "name": "allenai/molmo-7b-d:free" }, |
|
{"id": "bytedance-research/ui-tars-72b:free", "name": "bytedance-research/ui-tars-72b:free" }, |
|
{"id": "qwen/qwen2.5-vl-3b-instruct:free", "name": "qwen/qwen2.5-vl-3b-instruct:free" }, |
|
{"id": "qwen/qwen2.5-vl-32b-instruct:free", "name": "qwen/qwen2.5-vl-32b-instruct:free" }, |
|
{"id": "qwen/qwen2.5-vl-32b-instruct", "name": "qwen/qwen2.5-vl-32b-instruct" }, |
|
{"id": "deepseek/deepseek-chat-v3-0324:free", "name": "deepseek/deepseek-chat-v3-0324:free" }, |
|
{"id": "deepseek/deepseek-chat-v3-0324", "name": "deepseek/deepseek-chat-v3-0324" }, |
|
{"id": "featherless/qwerky-72b:free", "name": "featherless/qwerky-72b:free" }, |
|
{"id": "openai/o1-pro", "name": "openai/o1-pro" }, |
|
{"id": "mistralai/mistral-small-3.1-24b-instruct:free", "name": "mistralai/mistral-small-3.1-24b-instruct:free" }, |
|
{"id": "mistralai/mistral-small-3.1-24b-instruct", "name": "mistralai/mistral-small-3.1-24b-instruct" }, |
|
{"id": "open-r1/olympiccoder-7b:free", "name": "open-r1/olympiccoder-7b:free" }, |
|
{"id": "open-r1/olympiccoder-32b:free", "name": "open-r1/olympiccoder-32b:free" }, |
|
{"id": "steelskull/l3.3-electra-r1-70b", "name": "steelskull/l3.3-electra-r1-70b" }, |
|
{"id": "allenai/olmo-2-0325-32b-instruct", "name": "allenai/olmo-2-0325-32b-instruct" }, |
|
{"id": "google/gemma-3-1b-it:free", "name": "google/gemma-3-1b-it:free" }, |
|
{"id": "google/gemma-3-4b-it:free", "name": "google/gemma-3-4b-it:free" }, |
|
{"id": "google/gemma-3-4b-it", "name": "google/gemma-3-4b-it" }, |
|
{"id": "ai21/jamba-1.6-large", "name": "ai21/jamba-1.6-large" }, |
|
{"id": "ai21/jamba-1.6-mini", "name": "ai21/jamba-1.6-mini" }, |
|
{"id": "google/gemma-3-12b-it:free", "name": "google/gemma-3-12b-it:free" }, |
|
{"id": "google/gemma-3-12b-it", "name": "google/gemma-3-12b-it" }, |
|
{"id": "cohere/command-a", "name": "cohere/command-a" }, |
|
{"id": "openai/gpt-4o-mini-search-preview", "name": "openai/gpt-4o-mini-search-preview" }, |
|
{"id": "openai/gpt-4o-search-preview", "name": "openai/gpt-4o-search-preview" }, |
|
{"id": "rekaai/reka-flash-3:free", "name": "rekaai/reka-flash-3:free" }, |
|
{"id": "thedrummer/anubis-pro-105b-v1", "name": "thedrummer/anubis-pro-105b-v1" }, |
|
{"id": "latitudegames/wayfarer-large-70b-llama-3.3", "name": "latitudegames/wayfarer-large-70b-llama-3.3" }, |
|
{"id": "thedrummer/skyfall-36b-v2", "name": "thedrummer/skyfall-36b-v2" }, |
|
{"id": "microsoft/phi-4-multimodal-instruct", "name": "microsoft/phi-4-multimodal-instruct" }, |
|
{"id": "deepseek/deepseek-r1-zero:free", "name": "deepseek/deepseek-r1-zero:free" }, |
|
{"id": "qwen/qwq-32b:free", "name": "qwen/qwq-32b:free" }, |
|
{"id": "qwen/qwq-32b", "name": "qwen/qwq-32b" }, |
|
{"id": "qwen/qwen2.5-32b-instruct", "name": "qwen/qwen2.5-32b-instruct" }, |
|
{"id": "moonshotai/moonlight-16b-a3b-instruct:free", "name": "moonshotai/moonlight-16b-a3b-instruct:free" }, |
|
{"id": "nousresearch/deephermes-3-llama-3-8b-preview:free", "name": "nousresearch/deephermes-3-llama-3-8b-preview:free" }, |
|
{"id": "openai/gpt-4.5-preview", "name": "openai/gpt-4.5-preview" }, |
|
{"id": "mistralai/mistral-saba", "name": "mistralai/mistral-saba" }, |
|
{"id": "cognitivecomputations/dolphin3.0-r1-mistral-24b:free", "name": "cognitivecomputations/dolphin3.0-r1-mistral-24b:free" }, |
|
{"id": "cognitivecomputations/dolphin3.0-mistral-24b:free", "name": "cognitivecomputations/dolphin3.0-mistral-24b:free" }, |
|
{"id": "meta-llama/llama-guard-3-8b", "name": "meta-llama/llama-guard-3-8b" }, |
|
{"id": "openai/o3-mini-high", "name": "openai/o3-mini-high" }, |
|
{"id": "allenai/llama-3.1-tulu-3-405b", "name": "allenai/llama-3.1-tulu-3-405b" }, |
|
{"id": "deepseek/deepseek-r1-distill-llama-8b", "name": "deepseek/deepseek-r1-distill-llama-8b" }, |
|
{"id": "google/gemini-2.0-flash-001", "name": "google/gemini-2.0-flash-001" }, |
|
{"id": "qwen/qwen-vl-plus", "name": "qwen/qwen-vl-plus" }, |
|
{"id": "openai/gpt-4o-mini-2024-07-18", "name": "openai/gpt-4o-mini-2024-07-18" }, |
|
{"id": "openai/gpt-4o-mini", "name": "openai/gpt-4o-mini" }, |
|
{"id": "qwen/qwen-2-7b-instruct", "name": "qwen/qwen-2-7b-instruct" }, |
|
{"id": "google/gemini-2-27b-it", "name": "google/gemini-2-27b-it" }, |
|
{"id": "alpindale/magnum-72b", "name": "alpindale/magnum-72b" }, |
|
{"id": "nousresearch/hermes-2-theta-llama-3-8b", "name": "nousresearch/hermes-2-theta-llama-3-8b" }, |
|
{"id": "google/gemini-2-9b-it:free", "name": "google/gemini-2-9b-it:free" }, |
|
{"id": "google/gemini-2-9b-it", "name": "google/gemini-2-9b-it" }, |
|
{"id": "sao10k/l3-stheno-8b", "name": "sao10k/l3-stheno-8b" }, |
|
{"id": "ai21/jamba-instruct", "name": "ai21/jamba-instruct" }, |
|
{"id": "01-ai/yi-large", "name": "01-ai/yi-large" }, |
|
{"id": "meta-llama/llama-3.1-405b", "name": "meta-llama/llama-3.1-405b" }, |
|
{"id": "nothingiisreal/mn-celeste-12b", "name": "nothingiisreal/mn-celeste-12b" }, |
|
{"id": "01-ai/yi-vision", "name": "01-ai/yi-vision" }, |
|
{"id": "01-ai/yi-large-turbo", "name": "01-ai/yi-large-turbo" }, |
|
{"id": "google/gemini-pro-1.5-exp", "name": "google/gemini-pro-1.5-exp" }, |
|
{"id": "meta-llama/llama-3.1-70b-instruct", "name": "meta-llama/llama-3.1-70b-instruct" }, |
|
{"id": "meta-llama/llama-3.1-8b-instruct:free", "name": "meta-llama/llama-3.1-8b-instruct:free" }, |
|
{"id": "meta-llama/llama-3.1-8b-instruct", "name": "meta-llama/llama-3.1-8b-instruct" }, |
|
{"id": "meta-llama/llama-3.1-405b-instruct", "name": "meta-llama/llama-3.1-405b-instruct" }, |
|
{"id": "cognitivecomputations/dolphin-llama-3-70b", "name": "cognitivecomputations/dolphin-llama-3-70b" }, |
|
{"id": "mistralai/mistral-nemo:free", "name": "mistralai/mistral-nemo:free" }, |
|
{"id": "mistralai/mistral-nemo", "name": "mistralai/mistral-nemo" }, |
|
{"id": "mistralai/codestral-mamba", "name": "mistralai/codestral-mamba" }, |
|
{"id": "x-ai/grok-vision-beta", "name": "x-ai/grok-vision-beta" }, |
|
{"id": "Claude-3.7", "name": "Claude-3.7" }, |
|
] |
|
|
|
MODEL_MAPPING = { |
|
"blackboxai": "blackboxai", |
|
"anthropic/claude-3.7-sonnet:thinking": "anthropic/claude-3.7-sonnet:thinking", |
|
"niansuh-t1": "niansuh-t1", |
|
"Gemini-PRO": "Gemini-PRO", |
|
"blackboxai-pro": "blackboxai-pro", |
|
"gpt-4o": "gpt-4o", |
|
"gemini-flash-2.0": "gemini-flash-2.0", |
|
"chatgpt-4o-latest": "chatgpt-4o-latest", |
|
"o1": "o1", |
|
"Llama-4-Maverick-17B-128E": "Llama-4-Maverick-17B-128E", |
|
"gemini-1.5-flash": "gemini-flash-2.0", |
|
"deepseek-r1": "deepseek-r1", |
|
"deepseek-v3": "deepseek-v3", |
|
"Mistral-Small-24B-Instruct-2501": "Mistral-Small-24B-Instruct-2501", |
|
"Meta-Llama-3.3-70B-Instruct-Turbo": "Meta-Llama-3.3-70B-Instruct-Turbo", |
|
"Mistral-7B-Instruct-v0.2": "Mistral-7B-Instruct-v0.2", |
|
"deepseek-llm-67b-chat": "deepseek-llm-67b-chat", |
|
"dbrx-instruct": "dbrx-instruct", |
|
"Meta-Llama-3.1-405B-Instruct-Turbo": "Meta-Llama-3.1-405B-Instruct-Turbo", |
|
"Qwen-QwQ-32B-Preview": "Qwen-QwQ-32B-Preview", |
|
"Nous-Hermes-2-Mixtral-8x7B-DPO": "Nous-Hermes-2-Mixtral-8x7B-DPO", |
|
|
|
"gemini-flash": "gemini-flash-2.0", |
|
"claude-sonnet-3.5": "Claude-Sonnet-3.5", |
|
"gemini-1.5-pro-latest": "gemini-flash-2.0", |
|
"gemini-1.5-pro": "gemini-flash-2.0", |
|
"claude-3-5-sonnet-20240620": "Claude-Sonnet-3.5", |
|
"Niansuh": "niansuh", |
|
"o1-preview": "o1-preview", |
|
"Claude-sonnet-3.7": "Claude-sonnet-3.7", |
|
"claude-3-5-sonnet-x": "claude-3-5-sonnet-x", |
|
"gpt-3.5-turbo": "gpt-3.5-turbo", |
|
"gpt-3.5-turbo-202201": "gpt-3.5-turbo-202201", |
|
|
|
|
|
"FlaskAgent": "flask", |
|
"FirebaseAgent": "firebase", |
|
"FastAPIAgent": "fastapi", |
|
"ErlangAgent": "erlang", |
|
"ElectronAgent": "electron", |
|
"DockerAgent": "docker", |
|
"DigitalOceanAgent": "digitalocean", |
|
"BitbucketAgent": "bitbucket", |
|
"AzureAgent": "azure", |
|
"FlutterAgent": "flutter", |
|
"YoutubeAgent": "youtube", |
|
"builderAgent": "builder", |
|
"TirexAi": "TirexAi", |
|
"o3-mini": "o3-mini", |
|
|
|
|
|
|
|
|
|
"openai/gpt-4.1": "openai/gpt-4.1", |
|
"x-ai/grok-3-beta": "x-ai/grok-3-beta", |
|
"anthropic/claude-3.7-sonnet": "anthropic/claude-3.7-sonnet", |
|
"google/gemini-2.5-pro-exp-03-25:free": "google/gemini-2.5-pro-exp-03-25:free", |
|
"deepseek/deepseek-r1": "deepseek/deepseek-r1", |
|
"meta-llama/llama-4-maverick:free": "meta-llama/llama-4-maverick:free", |
|
"mistralai/mistral-large": "mistralai/mistral-large", |
|
"openai/chatgpt-4o-latest": "openai/chatgpt-4o-latest", |
|
"qwen/qwen-2.5-coder-32b-instruct": "qwen/qwen-2.5-coder-32b-instruct", |
|
"openai/gpt-4.1-mini": "openai/gpt-4.1-mini", |
|
"openai/gpt-4.1-nano": "openai/gpt-4.1-nano", |
|
"anthropic/claude-3.7-sonnet:thinking": "anthropic/claude-3.7-sonnet:thinking", |
|
"anthropic/claude-3.7-sonnet:beta": "anthropic/claude-3.7-sonnet:beta", |
|
"anthropic/claude-3.5-haiku:beta": "anthropic/claude-3.5-haiku:beta", |
|
"anthropic/claude-3.5-haiku": "anthropic/claude-3.5-haiku", |
|
"anthropic/claude-3.5-haiku-20241022:beta": "anthropic/claude-3.5-haiku-20241022:beta", |
|
"anthropic/claude-3.5-haiku-20241022": "anthropic/claude-3.5-haiku-20241022", |
|
"anthropic/claude-3.5-sonnet:beta": "anthropic/claude-3.5-sonnet:beta", |
|
"anthropic/claude-3.5-sonnet": "anthropic/claude-3.5-sonnet", |
|
"x-ai/grok-3-mini-beta": "x-ai/grok-3-mini-beta", |
|
"google/gemini-2.0-flash-lite-001": "google/gemini-2.0-flash-lite-001", |
|
"meta-llama/llama-4-maverick": "meta-llama/llama-4-maverick", |
|
"meta-llama/llama-4-scout:free": "meta-llama/llama-4-scout:free", |
|
"meta-llama/llama-4-scout": "meta-llama/llama-4-scout", |
|
"nvidia/llama-3.1-nemotron-70b-instruct:free": "nvidia/llama-3.1-nemotron-70b-instruct:free", |
|
"nvidia/llama-3.1-nemotron-70b-instruct": "nvidia/llama-3.1-nemotron-70b-instruct", |
|
"x-ai/grok-2-vision-1212": "x-ai/grok-2-vision-1212", |
|
"x-ai/grok-2-1212": "x-ai/grok-2-1212", |
|
"eleutherai/llemma_7b": "eleutherai/llemma_7b", |
|
"alfredpros/codellama-7b-instruct-solidity": "alfredpros/codellama-7b-instruct-solidity", |
|
"arliai/qwq-32b-arliai-rpr-v1:free": "arliai/qwq-32b-arliai-rpr-v1:free", |
|
"agentica-org/deepcoder-14b-preview:free": "agentica-org/deepcoder-14b-preview:free", |
|
"moonshotai/kimi-vl-a3b-thinking:free": "moonshotai/kimi-vl-a3b-thinking:free", |
|
"openrouter/optimus-alpha": "openrouter/optimus-alpha", |
|
"nvidia/llama-3.1-nemotron-nano-8b-v1:free": "nvidia/llama-3.1-nemotron-nano-8b-v1:free", |
|
"nvidia/llama-3.3-nemotron-super-49b-v1:free": "nvidia/llama-3.3-nemotron-super-49b-v1:free", |
|
"nvidia/llama-3.1-nemotron-ultra-253b-v1:free": "nvidia/llama-3.1-nemotron-ultra-253b-v1:free", |
|
"tokyotech-llm/llama-3.1-swallow-8b-instruct-v0.3": "tokyotech-llm/llama-3.1-swallow-8b-instruct-v0.3", |
|
"openrouter/quasar-alpha": "openrouter/quasar-alpha", |
|
"all-hands/openhands-lm-32b-v0.1": "all-hands/openhands-lm-32b-v0.1", |
|
"mistral/ministral-8b": "mistral/ministral-8b", |
|
"deepseek/deepseek-v3-base:free": "deepseek/deepseek-v3-base:free", |
|
"scb10x/llama3.1-typhoon2-8b-instruct": "scb10x/llama3.1-typhoon2-8b-instruct", |
|
"scb10x/llama3.1-typhoon2-70b-instruct": "scb10x/llama3.1-typhoon2-70b-instruct", |
|
"allenai/molmo-7b-d:free": "allenai/molmo-7b-d:free", |
|
"bytedance-research/ui-tars-72b:free": "bytedance-research/ui-tars-72b:free", |
|
"qwen/qwen2.5-vl-3b-instruct:free": "qwen/qwen2.5-vl-3b-instruct:free", |
|
"qwen/qwen2.5-vl-32b-instruct:free": "qwen/qwen2.5-vl-32b-instruct:free", |
|
"qwen/qwen2.5-vl-32b-instruct": "qwen/qwen2.5-vl-32b-instruct", |
|
"deepseek/deepseek-chat-v3-0324:free": "deepseek/deepseek-chat-v3-0324:free", |
|
"deepseek/deepseek-chat-v3-0324": "deepseek/deepseek-chat-v3-0324", |
|
"featherless/qwerky-72b:free": "featherless/qwerky-72b:free", |
|
"openai/o1-pro": "openai/o1-pro", |
|
"mistralai/mistral-small-3.1-24b-instruct:free": "mistralai/mistral-small-3.1-24b-instruct:free", |
|
"mistralai/mistral-small-3.1-24b-instruct": "mistralai/mistral-small-3.1-24b-instruct", |
|
"open-r1/olympiccoder-7b:free": "open-r1/olympiccoder-7b:free", |
|
"open-r1/olympiccoder-32b:free": "open-r1/olympiccoder-32b:free", |
|
"steelskull/l3.3-electra-r1-70b": "steelskull/l3.3-electra-r1-70b", |
|
"allenai/olmo-2-0325-32b-instruct": "allenai/olmo-2-0325-32b-instruct", |
|
"google/gemma-3-1b-it:free": "google/gemma-3-1b-it:free", |
|
"google/gemma-3-4b-it:free": "google/gemma-3-4b-it:free", |
|
"google/gemma-3-4b-it": "google/gemma-3-4b-it", |
|
"ai21/jamba-1.6-large": "ai21/jamba-1.6-large", |
|
"ai21/jamba-1.6-mini": "ai21/jamba-1.6-mini", |
|
"google/gemma-3-12b-it:free": "google/gemma-3-12b-it:free", |
|
"google/gemma-3-12b-it": "google/gemma-3-12b-it", |
|
"cohere/command-a": "cohere/command-a", |
|
"openai/gpt-4o-mini-search-preview": "openai/gpt-4o-mini-search-preview", |
|
"openai/gpt-4o-search-preview": "openai/gpt-4o-search-preview", |
|
"rekaai/reka-flash-3:free": "rekaai/reka-flash-3:free", |
|
"thedrummer/anubis-pro-105b-v1": "thedrummer/anubis-pro-105b-v1", |
|
"latitudegames/wayfarer-large-70b-llama-3.3": "latitudegames/wayfarer-large-70b-llama-3.3", |
|
"thedrummer/skyfall-36b-v2": "thedrummer/skyfall-36b-v2", |
|
"microsoft/phi-4-multimodal-instruct": "microsoft/phi-4-multimodal-instruct", |
|
"deepseek/deepseek-r1-zero:free": "deepseek/deepseek-r1-zero:free", |
|
"qwen/qwq-32b:free": "qwen/qwq-32b:free", |
|
"qwen/qwq-32b": "qwen/qwq-32b", |
|
"qwen/qwen2.5-32b-instruct": "qwen/qwen2.5-32b-instruct", |
|
"moonshotai/moonlight-16b-a3b-instruct:free": "moonshotai/moonlight-16b-a3b-instruct:free", |
|
"nousresearch/deephermes-3-llama-3-8b-preview:free": "nousresearch/deephermes-3-llama-3-8b-preview:free", |
|
"openai/gpt-4.5-preview": "openai/gpt-4.5-preview", |
|
"mistralai/mistral-saba": "mistralai/mistral-saba", |
|
"cognitivecomputations/dolphin3.0-r1-mistral-24b:free": "cognitivecomputations/dolphin3.0-r1-mistral-24b:free", |
|
"cognitivecomputations/dolphin3.0-mistral-24b:free": "cognitivecomputations/dolphin3.0-mistral-24b:free", |
|
"meta-llama/llama-guard-3-8b": "meta-llama/llama-guard-3-8b", |
|
"openai/o3-mini-high": "openai/o3-mini-high", |
|
"allenai/llama-3.1-tulu-3-405b": "allenai/llama-3.1-tulu-3-405b", |
|
"deepseek/deepseek-r1-distill-llama-8b": "deepseek/deepseek-r1-distill-llama-8b", |
|
"google/gemini-2.0-flash-001": "google/gemini-2.0-flash-001", |
|
"qwen/qwen-vl-plus": "qwen/qwen-vl-plus", |
|
"openai/gpt-4o-mini-2024-07-18": "openai/gpt-4o-mini-2024-07-18", |
|
"openai/gpt-4o-mini": "openai/gpt-4o-mini", |
|
"qwen/qwen-2-7b-instruct": "qwen/qwen-2-7b-instruct", |
|
"google/gemini-2-27b-it": "google/gemini-2-27b-it", |
|
"alpindale/magnum-72b": "alpindale/magnum-72b", |
|
"nousresearch/hermes-2-theta-llama-3-8b": "nousresearch/hermes-2-theta-llama-3-8b", |
|
"google/gemini-2-9b-it:free": "google/gemini-2-9b-it:free", |
|
"google/gemini-2-9b-it": "google/gemini-2-9b-it", |
|
"sao10k/l3-stheno-8b": "sao10k/l3-stheno-8b", |
|
"ai21/jamba-instruct": "ai21/jamba-instruct", |
|
"01-ai/yi-large": "01-ai/yi-large", |
|
"meta-llama/llama-3.1-405b": "meta-llama/llama-3.1-405b", |
|
"nothingiisreal/mn-celeste-12b": "nothingiisreal/mn-celeste-12b", |
|
"01-ai/yi-vision": "01-ai/yi-vision", |
|
"01-ai/yi-large-turbo": "01-ai/yi-large-turbo", |
|
"google/gemini-pro-1.5-exp": "google/gemini-pro-1.5-exp", |
|
"meta-llama/llama-3.1-70b-instruct": "meta-llama/llama-3.1-70b-instruct", |
|
"meta-llama/llama-3.1-8b-instruct:free": "meta-llama/llama-3.1-8b-instruct:free", |
|
"meta-llama/llama-3.1-8b-instruct": "meta-llama/llama-3.1-8b-instruct", |
|
"meta-llama/llama-3.1-405b-instruct": "meta-llama/llama-3.1-405b-instruct", |
|
"cognitivecomputations/dolphin-llama-3-70b": "cognitivecomputations/dolphin-llama-3-70b", |
|
"mistralai/mistral-nemo:free": "mistralai/mistral-nemo:free", |
|
"mistralai/mistral-nemo": "mistralai/mistral-nemo", |
|
"mistralai/codestral-mamba": "mistralai/codestral-mamba", |
|
"x-ai/grok-vision-beta": "x-ai/grok-vision-beta", |
|
|
|
} |
|
|
|
|
|
AGENT_MODE = { |
|
'claude-sonnet-3.5': {'mode': True, 'id': "claude-sonnet-3.5", 'name': "claude-sonnet-3.5"}, |
|
'Claude-3.7': {'mode': True, 'id': "TestaXR74hV", 'name': "Claude-3.7"}, |
|
'flux': {'mode': True, 'id': "ImageGenerationLV45LJp", 'name': "flux"}, |
|
'gpt-4o': {'mode': True, 'id': "GPT-4o", 'name': "GPT-4o"}, |
|
'Llama-4-Maverick-17B-128E': {'mode': True, 'id': "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8", 'name': "Llama-4-Maverick-17B-128E"}, |
|
'o3-mini': {'mode': True, 'id': "o3-mini", 'name': "o3-mini"}, |
|
'o1': {'mode': True, 'id': "o1", 'name': "o1"}, |
|
'gemini-flash-2.0': {'mode': True, 'id': "Gemini/Gemini-Flash-2.0", 'name': "gemini-flash-2.0"}, |
|
'Claude-Sonnet-3.7': {'mode': True, 'id': "Claude-Sonnet-3.7", 'name': "Claude-Sonnet-3.7"}, |
|
'niansuh-t1': {'mode': True, 'id': "Niansuh-T1ybc2YUh", 'name': "niansuh-t1"}, |
|
'chatgpt-4o-latest': {'mode': True, 'id': "GPT-4oyTDtGrw", 'name': "chatgpt-4o-latest"}, |
|
'TirexAi': {'mode': True, 'id': "TierXxsRieQK", 'name': "TirexAi"}, |
|
'Niansuh': {'mode': True, 'id': "NiansuhAIk1HgESy", 'name': "niansuh"}, |
|
'snapzionai': {'mode': True, 'id': "Prompt-AnalyzerpINlz9W", 'name': "snapzionai"}, |
|
'o1-preview': {'mode': True, 'id': "o1Dst8La8", 'name': "o1-preview"}, |
|
'claude-3-5-sonnet-20241022': {'mode': True, 'id': "Claude-Sonnet-3.5zO2HZSF", 'name': "claude-3-5-sonnet-20241022"}, |
|
'claude-3-5-sonnet-x': {'mode': True, 'id': "Claude-Sonnet-3.52022JE0UdQ3", 'name': "claude-3-5-sonnet-x"}, |
|
'gpt-3.5-turbo': {'mode': True, 'id': "GPT-3.5-TurboYxtGz0H", 'name': "gpt-3.5-turbo"}, |
|
'gpt-3.5-turbo-202201': {'mode': True, 'id': "GPT-3.5-Turbo-202201PNWREyV", 'name': "gpt-3.5-turbo-202201"}, |
|
'deepseek-r1': {'mode': True, 'id': "deepseek-reasoner", 'name': "deepseek-r1"}, |
|
'deepseek-v3': {'mode': True, 'id': "deepseek-chat", 'name': "deepseek-v3"}, |
|
'Meta-Llama-3.3-70B-Instruct-Turbo': {'mode': True, 'id': "meta-llama/Llama-3.3-70B-Instruct-Turbo", 'name': "Meta-Llama-3.3-70B-Instruct-Turbo"}, |
|
'Mistral-7B-Instruct-v0.2': {'mode': True, 'id': "mistralai/Mistral-7B-Instruct-v0.2", 'name': "Mistral-7B-Instruct-v0.2"}, |
|
'Mistral-Small-24B-Instruct-2501': {'mode': True, 'id': "mistralai/Mistral-Small-24B-Instruct-2501", 'name': "Mistral-Small-24B-Instruct-2501"}, |
|
'deepseek-llm-67b-chat': {'mode': True, 'id': "deepseek-ai/deepseek-llm-67b-chat", 'name': "deepseek-llm-67b-chat"}, |
|
'dbrx-instruct': {'mode': True, 'id': "databricks/dbrx-instruct", 'name': "dbrx-instruct"}, |
|
'Meta-Llama-3.1-405B-Instruct-Turbo': {'mode': True, 'id': "meta-llama/Meta-Llama-3.1-405B-Instruct-Lite-Pro", 'name': "Meta-Llama-3.1-405B-Instruct-Turbo"}, |
|
'Qwen-QwQ-32B-Preview': {'mode': True, 'id': "Qwen/QwQ-32B-Preview", 'name': "Qwen-QwQ-32B-Preview"}, |
|
'Nous-Hermes-2-Mixtral-8x7B-DPO': {'mode': True, 'id': "NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO", 'name': "Nous-Hermes-2-Mixtral-8x7B-DPO"}, |
|
|
|
|
|
|
|
|
|
'openai/gpt-4.1': {'mode': True, 'id': "openai/gpt-4.1", 'name': "openai/gpt-4.1"}, |
|
'openai/gpt-4o-search-preview': {'mode': True, 'id': "openai/gpt-4o-search-preview", 'name': "openai/gpt-4o-search-preview"}, |
|
'openai/gpt-4o-mini-search-preview': {'mode': True, 'id': "openai/gpt-4o-mini-search-preview", 'name': "openai/gpt-4o-mini-search-preview"}, |
|
'x-ai/grok-3-beta': {'mode': True, 'id': "x-ai/grok-3-beta", 'name': "x-ai/grok-3-beta"}, |
|
'anthropic/claude-3.7-sonnet': {'mode': True, 'id': "anthropic/claude-3.7-sonnet", 'name': "anthropic/claude-3.7-sonnet"}, |
|
'google/gemini-2.5-pro-exp-03-25:free': {'mode': True, 'id': "google/gemini-2.5-pro-exp-03-25:free", 'name': "google/gemini-2.5-pro-exp-03-25:free"}, |
|
'deepseek/deepseek-r1': {'mode': True, 'id': "deepseek/deepseek-r1", 'name': "deepseek/deepseek-r1"}, |
|
'meta-llama/llama-4-maverick:free': {'mode': True, 'id': "meta-llama/llama-4-maverick:free", 'name': "meta-llama/llama-4-maverick:free"}, |
|
'mistralai/mistral-large': {'mode': True, 'id': "mistralai/mistral-large", 'name': "mistralai/mistral-large"}, |
|
'openai/chatgpt-4o-latest': {'mode': True, 'id': "openai/chatgpt-4o-latest", 'name': "openai/chatgpt-4o-latest"}, |
|
'qwen/qwen-2.5-coder-32b-instruct': {'mode': True, 'id': "qwen/qwen-2.5-coder-32b-instruct", 'name': "qwen/qwen-2.5-coder-32b-instruct"}, |
|
'openai/gpt-4.1-mini': {'mode': True, 'id': "openai/gpt-4.1-mini", 'name': "openai/gpt-4.1-mini"}, |
|
'openai/gpt-4.1-nano': {'mode': True, 'id': "openai/gpt-4.1-nano", 'name': "openai/gpt-4.1-nano"}, |
|
'anthropic/claude-3.7-sonnet:thinking': {'mode': True, 'id': "anthropic/claude-3.7-sonnet:thinking", 'name': "anthropic/claude-3.7-sonnet:thinking"}, |
|
'anthropic/claude-3.7-sonnet:beta': {'mode': True, 'id': "anthropic/claude-3.7-sonnet:beta", 'name': "anthropic/claude-3.7-sonnet:beta"}, |
|
'anthropic/claude-3.5-haiku:beta': {'mode': True, 'id': "anthropic/claude-3.5-haiku:beta", 'name': "anthropic/claude-3.5-haiku:beta"}, |
|
'anthropic/claude-3.5-haiku': {'mode': True, 'id': "anthropic/claude-3.5-haiku", 'name': "anthropic/claude-3.5-haiku"}, |
|
'anthropic/claude-3.5-haiku-20241022:beta': {'mode': True, 'id': "anthropic/claude-3.5-haiku-20241022:beta", 'name': "anthropic/claude-3.5-haiku-20241022:beta"}, |
|
'anthropic/claude-3.5-haiku-20241022': {'mode': True, 'id': "anthropic/claude-3.5-haiku-20241022", 'name': "anthropic/claude-3.5-haiku-20241022"}, |
|
'anthropic/claude-3.5-sonnet:beta': {'mode': True, 'id': "anthropic/claude-3.5-sonnet:beta", 'name': "anthropic/claude-3.5-sonnet:beta"}, |
|
'anthropic/claude-3.5-sonnet': {'mode': True, 'id': "anthropic/claude-3.5-sonnet", 'name': "anthropic/claude-3.5-sonnet"}, |
|
'x-ai/grok-3-mini-beta': {'mode': True, 'id': "x-ai/grok-3-mini-beta", 'name': "x-ai/grok-3-mini-beta"}, |
|
'google/gemini-2.0-flash-lite-001': {'mode': True, 'id': "google/gemini-2.0-flash-lite-001", 'name': "google/gemini-2.0-flash-lite-001"}, |
|
'meta-llama/llama-4-maverick': {'mode': True, 'id': "meta-llama/llama-4-maverick", 'name': "meta-llama/llama-4-maverick"}, |
|
'meta-llama/llama-4-scout:free': {'mode': True, 'id': "meta-llama/llama-4-scout:free", 'name': "meta-llama/llama-4-scout:free"}, |
|
'meta-llama/llama-4-scout': {'mode': True, 'id': "meta-llama/llama-4-scout", 'name': "meta-llama/llama-4-scout"}, |
|
'nvidia/llama-3.1-nemotron-70b-instruct:free': {'mode': True, 'id': "nvidia/llama-3.1-nemotron-70b-instruct:free", 'name': "nvidia/llama-3.1-nemotron-70b-instruct:free"}, |
|
'nvidia/llama-3.1-nemotron-70b-instruct': {'mode': True, 'id': "nvidia/llama-3.1-nemotron-70b-instruct", 'name': "nvidia/llama-3.1-nemotron-70b-instruct"}, |
|
'x-ai/grok-2-vision-1212': {'mode': True, 'id': "x-ai/grok-2-vision-1212", 'name': "x-ai/grok-2-vision-1212"}, |
|
'x-ai/grok-2-1212': {'mode': True, 'id': "x-ai/grok-2-1212", 'name': "x-ai/grok-2-1212"}, |
|
'eleutherai/llemma_7b': {'mode': True, 'id': "eleutherai/llemma_7b", 'name': "eleutherai/llemma_7b"}, |
|
'alfredpros/codellama-7b-instruct-solidity': {'mode': True, 'id': "alfredpros/codellama-7b-instruct-solidity", 'name': "alfredpros/codellama-7b-instruct-solidity"}, |
|
'arliai/qwq-32b-arliai-rpr-v1:free': {'mode': True, 'id': "arliai/qwq-32b-arliai-rpr-v1:free", 'name': "arliai/qwq-32b-arliai-rpr-v1:free"}, |
|
'agentica-org/deepcoder-14b-preview:free': {'mode': True, 'id': "agentica-org/deepcoder-14b-preview:free", 'name': "agentica-org/deepcoder-14b-preview:free"}, |
|
'moonshotai/kimi-vl-a3b-thinking:free': {'mode': True, 'id': "moonshotai/kimi-vl-a3b-thinking:free", 'name': "moonshotai/kimi-vl-a3b-thinking:free"}, |
|
'openrouter/optimus-alpha': {'mode': True, 'id': "openrouter/optimus-alpha", 'name': "openrouter/optimus-alpha"}, |
|
'nvidia/llama-3.1-nemotron-nano-8b-v1:free': {'mode': True, 'id': "nvidia/llama-3.1-nemotron-nano-8b-v1:free", 'name': "nvidia/llama-3.1-nemotron-nano-8b-v1:free"}, |
|
|
|
|
|
|
|
} |
|
|
|
TRENDING_AGENT_MODE = { |
|
"blackboxai": {}, |
|
"gemini-1.5-flash": {'mode': True, 'id': 'gemini'}, |
|
"llama-3.1-8b": {'mode': True, 'id': "llama-3.1-8b"}, |
|
'llama-3.1-70b': {'mode': True, 'id': "llama-3.1-70b"}, |
|
'llama-3.1-405b': {'mode': True, 'id': "llama-3.1-405"}, |
|
'blackboxai-pro': {'mode': True, 'id': "blackboxai-pro"}, |
|
'PythonAgent': {'mode': True, 'id': "python"}, |
|
'JavaAgent': {'mode': True, 'id': "java"}, |
|
'JavaScriptAgent': {'mode': True, 'id': "javascript"}, |
|
'HTMLAgent': {'mode': True, 'id': "html"}, |
|
'GoogleCloudAgent': {'mode': True, 'id': "googlecloud"}, |
|
'AndroidDeveloper': {'mode': True, 'id': "android"}, |
|
'SwiftDeveloper': {'mode': True, 'id': "swift"}, |
|
'Next.jsAgent': {'mode': True, 'id': "next.js"}, |
|
'MongoDBAgent': {'mode': True, 'id': "mongodb"}, |
|
'PyTorchAgent': {'mode': True, 'id': "pytorch"}, |
|
'ReactAgent': {'mode': True, 'id': "react"}, |
|
'XcodeAgent': {'mode': True, 'id': "xcode"}, |
|
'AngularJSAgent': {'mode': True, 'id': "angularjs"}, |
|
'HerokuAgent': {'mode': True, 'id': "heroku"}, |
|
'GodotAgent': {'mode': True, 'id': "godot"}, |
|
'GoAgent': {'mode': True, 'id': "go"}, |
|
'GitlabAgent': {'mode': True, 'id': "gitlab"}, |
|
'GitAgent': {'mode': True, 'id': "git"}, |
|
'RepoMap': {'mode': True, 'id': "repomap"}, |
|
'FlaskAgent': {'mode': True, 'id': "flask"}, |
|
'FirebaseAgent': {'mode': True, 'id': "firebase"}, |
|
'FastAPIAgent': {'mode': True, 'id': "fastapi"}, |
|
'ErlangAgent': {'mode': True, 'id': "erlang"}, |
|
'ElectronAgent': {'mode': True, 'id': "electron"}, |
|
'DockerAgent': {'mode': True, 'id': "docker"}, |
|
'DigitalOceanAgent': {'mode': True, 'id': "digitalocean"}, |
|
'BitbucketAgent': {'mode': True, 'id': "bitbucket"}, |
|
'AzureAgent': {'mode': True, 'id': "azure"}, |
|
'FlutterAgent': {'mode': True, 'id': "flutter"}, |
|
'YoutubeAgent': {'mode': True, 'id': "youtube"}, |
|
'builderAgent': {'mode': True, 'id': "builder"}, |
|
} |
|
|
|
|
|
MODEL_PREFIXES = { |
|
} |
|
|
|
|
|
MODEL_REFERERS = { |
|
"blackboxai": "/?model=blackboxai", |
|
"blackboxai-pro": "/?model=blackboxai-pro", |
|
} |
|
|