Presidentlin's picture
x
5627f0c
raw
history blame
11.7 kB
import { Provider } from "@/App";
export const mockData: Provider[] = [
{
provider: 'OpenAI',
uri: 'https://openai.com/api/pricing/',
models: [
{ name: 'GPT-4 Turbo', inputPrice: 10.0, outputPrice: 30.0 },
{ name: 'GPT-4 Turbo Batch', inputPrice: 5.0, outputPrice: 15.0 },
{ name: 'GPT-4o', inputPrice: 5.0, outputPrice: 15.0 },
{ name: 'GPT-4o Batch', inputPrice: 2.5, outputPrice: 7.5 },
{ name: 'GPT-4o-64K Output Alpha', inputPrice: 6.0, outputPrice: 18.0 },
{ name: 'GPT-4o 64K Output Alpha Batch', inputPrice: 3.0, outputPrice: 9.0 },
{ name: 'GPT-3.5 Turbo', inputPrice: 0.5, outputPrice: 1.5 },
{ name: 'GPT-3.5 Turbo Batch', inputPrice: 0.25, outputPrice: 0.75 },
{ name: 'GPT-4o Mini', inputPrice: 0.15, outputPrice: 0.60 },
{ name: 'GPT-4o Mini Batch', inputPrice: 0.075, outputPrice: 0.3 },
],
},
{
provider: 'Anthropic',
uri: 'https://www.anthropic.com/pricing',
models: [
{ name: 'Claude 3 Opus', inputPrice: 15.0, outputPrice: 75.0 },
{ name: 'Claude 3.5 Sonnet', inputPrice: 3.0, outputPrice: 15.0 },
{ name: 'Claude 3 Haiku', inputPrice: 0.25, outputPrice: 1.25 },
],
},
{
provider: 'Google',
uri: 'https://ai.google.dev/pricing?hl=en',
models: [
{ name: 'Gemini 1.5 Pro 128K', inputPrice: 3.5, outputPrice: 10.50 },
{ name: 'Gemini 1.5 Pro 2M', inputPrice: 7.0, outputPrice: 21.0 },
{ name: 'Gemini 1.5 Flash 128K', inputPrice: 0.35, outputPrice: 1.05 },
{ name: 'Gemini 1.5 Flash 1M', inputPrice: 0.70, outputPrice: 2.10 },
],
},
{
provider: 'Cohere',
uri: 'https://cohere.com/pricing',
models: [
{ name: 'Command R+', inputPrice: 3.0, outputPrice: 15.0 },
{ name: 'Command R', inputPrice: 0.5, outputPrice: 1.5 },
],
},
{
provider: 'Mistral',
uri: 'https://docs.mistral.ai/platform/pricing',
models: [
{ name: 'Mistral Large', inputPrice: 3.0, outputPrice: 9.0 },
{ name: 'Codestral', inputPrice: 1.0, outputPrice: 3.0 },
{ name: 'Mixtral 8x22B', inputPrice: 2.0, outputPrice: 6.0 },
{ name: 'Mixtral 8x7B', inputPrice: 0.7, outputPrice: 0.7 },
{ name: 'Codestral Mamba', inputPrice: 0.25, outputPrice: 0.25 },
{ name: 'Mistral Nemo', inputPrice: 0.3, outputPrice: 0.3 }
],
},
{
provider: 'Reka',
uri: 'https://www.reka.ai/reka-deploy',
models: [
{ name: 'Reka Core', inputPrice: 3.0, outputPrice: 15.0 },
{ name: 'Reka Flash', inputPrice: 0.8, outputPrice: 2.0 },
{ name: 'Reka Edge', inputPrice: 0.4, outputPrice: 1.0 }
]
},
{
provider: 'DeepSpeek',
uri: 'https://platform.deepseek.com/api-docs/pricing/',
models: [
{ name: 'DeepSeek V2', inputPrice: 0.14, outputPrice: 0.28 },
{ name: 'DeepSeek Coder V2', inputPrice: 0.14, outputPrice: 0.28 },
],
},
{
provider: '01.ai',
uri: 'https://platform.01.ai/docs#models-and-pricing',
models: [
{ name: 'Yi Large', inputPrice: 3.00, outputPrice: 3.00 },
{ name: 'Yi Large Function Caliing', inputPrice: 3.00, outputPrice: 3.00 },
{ name: 'Yi Large Turbo', inputPrice: 0.19, outputPrice: 0.19 },
{ name: 'Yi Vision', inputPrice: 0.19, outputPrice: 0.19 },
],
},
{
provider: 'AI21',
uri: 'https://www.ai21.com/jamba',
models: [
{ name: 'Jamba Instruct', inputPrice: 0.5, outputPrice: 0.7 },
],
},
{
provider: 'OctoAI',
uri: 'https://docs.octoai/platform/pricing',
models: [
{ name: 'Llama 3.1 405B Instruct', inputPrice: 3.0, outputPrice: 9.0 },
{ name: 'Llama 3.1 70B Instruct', inputPrice: 0.9, outputPrice: 0.9 },
{ name: 'Llama 3.1 8B Instruct', inputPrice: 0.15, outputPrice: 0.15 },
{ name: 'Qwen2 7B Instruct', inputPrice: 0.15, outputPrice: 0.15 },
{ name: 'Hermes 2 Pro Llama 3 8B', inputPrice: 0.15, outputPrice: 0.15 },
{ name: 'Llama 3 8B Instruct', inputPrice: 0.15, outputPrice: 0.15 },
{ name: 'Llama 3 70B Instruct', inputPrice: 0.9, outputPrice: 0.9 },
{ name: 'Mixtral 8x22B Instruct', inputPrice: 1.2, outputPrice: 1.2 },
{ name: 'Nous Hermes 2 Mixtral 8x7B', inputPrice: 0.45, outputPrice: 0.45 },
{ name: 'Mixtral 8x7B Instruct', inputPrice: 0.45, outputPrice: 0.45 },
{ name: 'WizardLM 2 8x22B', inputPrice: 1.2, outputPrice: 1.2 },
{ name: 'Mistral 7B Instruct v0.3', inputPrice: 0.15, outputPrice: 0.15 },
{ name: 'Llama Guard 2', inputPrice: 0.15, outputPrice: 0.15 },
]
},
{
provider: 'Together.AI',
uri: 'https://www.together.ai/pricing',
models: [
{ name: 'Llama 3.1 8B Instruct Lite', inputPrice: 0.10, outputPrice: 0.10 },
{ name: 'Llama 3.1 8B Instruct Turbo', inputPrice: 0.18, outputPrice: 0.18 },
{ name: 'Llama 3.1 8B Reference', inputPrice: 0.20, outputPrice: 0.20 },
{ name: 'Llama 3.1 70B Instruct Turbo', inputPrice: 0.88, outputPrice: 0.88 },
{ name: 'Llama 3.1 70B Instruct Lite', inputPrice: 0.54, outputPrice: 0.54 },
{ name: 'Llama 3.1 70B Reference', inputPrice: 0.90, outputPrice: 0.90 },
{ name: 'Llama 3.1 405B Instruct Turbo', inputPrice: 5.0, outputPrice: 5.0 },
{ name: 'Gemma 2 Instruct 27B', inputPrice: 0.80, outputPrice: 0.80 },
{ name: 'Gemma 2 Instruct 9B', inputPrice: 0.30, outputPrice: 0.30 },
{ name: 'Mixtral 8x22B', inputPrice: 1.20, outputPrice: 1.20 },
{ name: 'Mixtral 8x7B', inputPrice: 0.60, outputPrice: 0.60 },
{ name: 'Mistral 7B', inputPrice: 0.20, outputPrice: 0.20 },
{ name: 'Qwen 2 Instruct 72B', inputPrice: 0.90, outputPrice: 0.90 },
{ name: 'Snowflake Arctic Instruct', inputPrice: 2.40, outputPrice: 2.40 },
{ name: 'DBRX', inputPrice: 1.20, outputPrice: 1.20 }
],
},
{
provider: 'Fireworks',
uri: 'https://fireworks.ai/pricing',
models: [
{ name: 'Llama 3 70B', inputPrice: 0.90, outputPrice: 0.90 },
{ name: 'Mixtral 8x7B', inputPrice: 0.50, outputPrice: 0.50 },
{ name: 'DeepSeek Coder V2 Instruct', inputPrice: 2.7, outputPrice: 2.7 },
{ name: 'DeepSeek Coder V2 Lite Instruct', inputPrice: 0.20, outputPrice: 0.20 },
{ name: 'Llama 3.1 8B', inputPrice: 0.20, outputPrice: 0.20 },
{ name: 'Llama 3.1 70B', inputPrice: 0.90, outputPrice: 0.90 },
{ name: 'Llama 3.1 405B', inputPrice: 3.0, outputPrice: 3.0 },
],
},
{
provider: "Groq",
uri: "https://wow.groq.com/",
models: [
{ name: 'Llama 3 8B 8K', inputPrice: 0.05, outputPrice: 0.08 },
{ name: 'Llama 3 70B 8K', inputPrice: 0.59, outputPrice: 0.79 },
{ name: 'Llama 3 8B 8192 Tool Use', inputPrice: 0.19, outputPrice: 0.19 },
{ name: 'Llama 3 70B 8192 Tool Use', inputPrice: 0.89, outputPrice: 0.89 },
{ name: 'Mixtral 8x7B 32k Instruct', inputPrice: 0.24, outputPrice: 0.24 },
{ name: 'Gemma 7B Instruct', inputPrice: 0.07, outputPrice: 0.07 },
{ name: 'Gemma 2 9B Instruct', inputPrice: 0.20, outputPrice: 0.20 }
]
},
{
provider: 'Replicate',
uri: 'https://replicate.com/pricing',
models: [
{ name: 'Llama 3 70B', inputPrice: 0.65, outputPrice: 2.75 },
{ name: 'Mixtral 8x7B', inputPrice: 0.30, outputPrice: 1.00 },
{ name: 'Llama 3.1 405B', inputPrice: 9.50, outputPrice: 9.50 },
],
},
{
provider: 'Perplexity',
uri: 'https://docs.perplexity.ai/docs/pricing',
models: [
{ name: 'Llama 3 Sonar Large 32K Online', inputPrice: 1.0, outputPrice: 1.0 },
{ name: 'Llama 3 Sonar Large 32K Chat', inputPrice: 1.0, outputPrice: 1.0 },
{ name: 'Llama 3.1 Sonar Large 128K Online', inputPrice: 1.0, outputPrice: 1.0 },
{ name: 'Llama 3.1 Sonar Large 128K Chat', inputPrice: 1.0, outputPrice: 1.0 },
{ name: 'Llama 3 70B Instruct', inputPrice: 1.0, outputPrice: 1.0 },
{ name: 'Llama 3.1 70B Instruct', inputPrice: 1.0, outputPrice: 1.0 },
{ name: 'Mixtral 8x7B Instruct', inputPrice: 0.60, outputPrice: 0.60 },
{ name: 'Llama 3 Sonar Small 32K Online', inputPrice: 0.20, outputPrice: 0.20 },
{ name: 'Llama 3 Sonar Small 32K Chat', inputPrice: 0.20, outputPrice: 0.20 },
{ name: 'Llama 3.1 Sonar Small 128K Online', inputPrice: 0.20, outputPrice: 0.20 },
{ name: 'Llama 3.1 Sonar Small 128K Chat', inputPrice: 0.20, outputPrice: 0.20 },
{ name: 'Llama 3 8B Instruct', inputPrice: 0.20, outputPrice: 0.20 },
{ name: 'Llama 3.1 8B Instruct', inputPrice: 0.20, outputPrice: 0.20 }
],
},
{
provider: 'Anyscale',
uri: 'https://www.anyscale.com/pricing-detail',
models: [
{ name: 'Mixtral 8x7B', inputPrice: 0.5, outputPrice: 0.5 },
{ name: 'Llama 3 70B', inputPrice: 1.0, outputPrice: 1.0 },
],
},
{
provider: 'IBM WatsonX',
uri: 'https://www.ibm.com/products/watsonx-ai/foundation-models',
models: [
{ name: "Granite 20B Multilingual", inputPrice: 0.60, outputPrice: 0.60 },
{ name: "Granite 13B Chat", inputPrice: 0.60, outputPrice: 0.60 },
{ name: "Granite 13B Instruct", inputPrice: 0.60, outputPrice: 0.60 },
{ name: "Granite 34B Code Instruct", inputPrice: 0.60, outputPrice: 0.60 },
{ name: "Granite 20B Code Instruct", inputPrice: 0.60, outputPrice: 0.60 },
{ name: "Granite 8B Code Instruct", inputPrice: 0.60, outputPrice: 0.60 },
{ name: "Granite 3B Code Instruct", inputPrice: 0.60, outputPrice: 0.60 },
{ name: "Granite 8B Japanese", inputPrice: 0.60, outputPrice: 0.60 },
{ name: "Granite 7B Lab", inputPrice: 0.60, outputPrice: 0.60 }
],
},
{
provider: 'Novita AI',
uri: 'https://novita.ai/model-api/pricing',
models: [
{ name: "Llama 3 8B Instruct", inputPrice: 0.06, outputPrice: 0.06 },
{ name: "Llama 3 70B Instruct", inputPrice: 0.55, outputPrice: 0.76 },
{ name: "Llama 3.1 8B Instruct", inputPrice: 0.10, outputPrice: 0.10 },
{ name: "Llama 3.1 70B Instruct", inputPrice: 0.55, outputPrice: 0.76 },
{ name: "Llama 3.1 405B Instruct", inputPrice: 3.00, outputPrice: 5.00 },
{ name: "Gemma 2 9B IT", inputPrice: 0.08, outputPrice: 0.08 },
{ name: "Airoboros L2 70B", inputPrice: 0.50, outputPrice: 0.50 },
{ name: "Hermes 2 Pro Llama 3 8B", inputPrice: 0.14, outputPrice: 0.14 },
{ name: "Mistral 7B Instruct", inputPrice: 0.07, outputPrice: 0.07 },
{ name: "Dolphin Mixtral 8x22B", inputPrice: 0.90, outputPrice: 0.90 },
{ name: "L3 70B Euryale v2.1", inputPrice: 1.48, outputPrice: 1.48 },
{ name: "Midnight Rose 70B", inputPrice: 0.80, outputPrice: 0.80 },
{ name: "Mythomax L2 13B", inputPrice: 0.12, outputPrice: 0.12 },
{ name: "Nous Hermes Llama2 13B", inputPrice: 0.17, outputPrice: 0.17 },
{ name: "Nous Hermes 2 Mixtral 8x7B DPO", inputPrice: 0.27, outputPrice: 0.27 },
{ name: "LZLV 70B", inputPrice: 0.58, outputPrice: 0.78 },
{ name: "OpenHermes 2.5 Mistral 7B", inputPrice: 0.17, outputPrice: 0.17 },
{ name: "WizardLM 2 8x22B", inputPrice: 0.64, outputPrice: 0.64 }
],
},
{
provider: 'Writer',
uri: 'https://dev.writer.com/home/pricing',
models: [
{ name: "Palmyra X 003 Instruct", inputPrice: 7.50, outputPrice: 22.50 },
{ name: "Palmyra Med 32K", inputPrice: 5.0, outputPrice: 12.0 },
{ name: "Palmyra Fin 32K", inputPrice: 5.0, outputPrice: 12.0 },
{ name: "Palmyra Med", inputPrice: 4.0, outputPrice: 10.0 },
{ name: "Palmyra X 32K Instruct", inputPrice: 1.0, outputPrice: 2.0 },
{ name: "Palmyra X 002 Instruct", inputPrice: 1.0, outputPrice: 2.0 },
{ name: "Palmyra X 002 32K", inputPrice: 1.0, outputPrice: 2.0 },
],
}
]