diff --git a/src/components/models/ModelBadges.tsx b/src/components/models/ModelBadges.tsx index 9327d377e696200..8babe92155375fa 100644 --- a/src/components/models/ModelBadges.tsx +++ b/src/components/models/ModelBadges.tsx @@ -17,7 +17,7 @@ const ModelBadges = ({ model }: { model: WorkersAIModelsSchema }) => { } if (property_id === "planned_deprecation_date") { - const timestamp = Math.floor(new Date(value).getTime() / 1000); + const timestamp = Math.floor(new Date(value as string).getTime() / 1000); if (Date.now() > timestamp) { return { variant: "danger", text: "Deprecated" }; diff --git a/src/components/models/ModelFeatures.tsx b/src/components/models/ModelFeatures.tsx index 3d2223f1f08cb58..a578962bfa4f14f 100644 --- a/src/components/models/ModelFeatures.tsx +++ b/src/components/models/ModelFeatures.tsx @@ -2,6 +2,11 @@ import type { WorkersAIModelsSchema } from "~/schemas"; const ModelFeatures = ({ model }: { model: WorkersAIModelsSchema }) => { const nf = new Intl.NumberFormat("en-US"); + const currencyFormatter = new Intl.NumberFormat("en-US", { + style: "currency", + currency: "USD", + maximumFractionDigits: 10, + }); const properties: any = {}; model.properties.forEach((property: any) => { properties[property.property_id] = property.value; @@ -15,7 +20,7 @@ const ModelFeatures = ({ model }: { model: WorkersAIModelsSchema }) => { <> - Features + Model Info @@ -105,6 +110,17 @@ const ModelFeatures = ({ model }: { model: WorkersAIModelsSchema }) => { Yes )} + {properties.price && + properties.price.map( + (price: { price: number; unit: string }) => ( + + Pricing + + {currencyFormatter.format(price.price)} {price.unit} + + + ), + )} diff --git a/src/content/workers-ai-models/bart-large-cnn.json b/src/content/workers-ai-models/bart-large-cnn.json index 3662df67b152910..e6918212ab67d87 100644 --- a/src/content/workers-ai-models/bart-large-cnn.json +++ b/src/content/workers-ai-models/bart-large-cnn.json @@ -8,6 +8,7 @@ "name": "Summarization", "description": "Summarization is the task of producing a shorter version of a document while preserving its important information. Some models can extract text from the original input, while other models can generate entirely new text." }, + "created_at": "2024-02-27 18:28:11.833", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/bge-base-en-v1.5.json b/src/content/workers-ai-models/bge-base-en-v1.5.json index 42ce039ff64a0d0..0436c5e9269d49e 100644 --- a/src/content/workers-ai-models/bge-base-en-v1.5.json +++ b/src/content/workers-ai-models/bge-base-en-v1.5.json @@ -8,11 +8,18 @@ "name": "Text Embeddings", "description": "Feature extraction models transform raw data into numerical features that can be processed while preserving the information in the original dataset. These models are ideal as part of building vector search applications or Retrieval Augmented Generation workflows with Large Language Models (LLM)." }, + "created_at": "2023-09-25 19:21:11.898", "tags": [], "properties": [ { - "property_id": "beta", - "value": "false" + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.067, + "currency": "USD" + } + ] }, { "property_id": "info", diff --git a/src/content/workers-ai-models/bge-large-en-v1.5.json b/src/content/workers-ai-models/bge-large-en-v1.5.json index 4e1526ed7b8d0bd..a12d446087784af 100644 --- a/src/content/workers-ai-models/bge-large-en-v1.5.json +++ b/src/content/workers-ai-models/bge-large-en-v1.5.json @@ -8,11 +8,18 @@ "name": "Text Embeddings", "description": "Feature extraction models transform raw data into numerical features that can be processed while preserving the information in the original dataset. These models are ideal as part of building vector search applications or Retrieval Augmented Generation workflows with Large Language Models (LLM)." }, + "created_at": "2023-11-07 15:43:58.042", "tags": [], "properties": [ { - "property_id": "beta", - "value": "false" + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.2, + "currency": "USD" + } + ] }, { "property_id": "info", diff --git a/src/content/workers-ai-models/bge-m3.json b/src/content/workers-ai-models/bge-m3.json index 7c4bea9ffe6395b..5020665ee9eec90 100644 --- a/src/content/workers-ai-models/bge-m3.json +++ b/src/content/workers-ai-models/bge-m3.json @@ -8,34 +8,88 @@ "name": "Text Embeddings", "description": "Feature extraction models transform raw data into numerical features that can be processed while preserving the information in the original dataset. These models are ideal as part of building vector search applications or Retrieval Augmented Generation workflows with Large Language Models (LLM)." }, + "created_at": "2024-05-22 19:27:09.781", "tags": [], - "properties": [], + "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.012, + "currency": "USD" + } + ] + } + ], "schema": { "input": { "type": "object", - "properties": { - "query": { - "type": "string", - "minLength": 1, - "description": "A query you wish to perform against the provided contexts. If no query is provided the model with respond with embeddings for contexts" + "oneOf": [ + { + "title": "BGE M3 Input Query and Contexts", + "properties": { + "query": { + "type": "string", + "minLength": 1, + "description": "A query you wish to perform against the provided contexts. If no query is provided the model with respond with embeddings for contexts" + }, + "contexts": { + "type": "array", + "items": { + "type": "object", + "properties": { + "text": { + "type": "string", + "minLength": 1, + "description": "One of the provided context content" + } + } + }, + "description": "List of provided contexts. Note that the index in this array is important, as the response will refer to it." + }, + "truncate_inputs": { + "type": "boolean", + "default": false, + "description": "When provided with too long context should the model error out or truncate the context to fit?" + } + }, + "required": [ + "contexts" + ] }, - "contexts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "text": { - "type": "string", - "minLength": 1, - "description": "One of the provided context content" - } + { + "title": "BGE M3 Input Embedding", + "properties": { + "text": { + "oneOf": [ + { + "type": "string", + "description": "The text to embed", + "minLength": 1 + }, + { + "type": "array", + "description": "Batch of text values to embed", + "items": { + "type": "string", + "description": "The text to embed", + "minLength": 1 + }, + "maxItems": 100 + } + ] + }, + "truncate_inputs": { + "type": "boolean", + "default": false, + "description": "When provided with too long context should the model error out or truncate the context to fit?" } }, - "description": "List of provided contexts. Note that the index in this array is important, as the response will refer to it." + "required": [ + "text" + ] } - }, - "required": [ - "contexts" ] }, "output": { @@ -43,7 +97,7 @@ "contentType": "application/json", "oneOf": [ { - "title": "Query", + "title": "BGE M3 Ouput Query", "properties": { "response": { "type": "array", @@ -64,7 +118,7 @@ } }, { - "title": "Embedding", + "title": "BGE M3 Output Embedding for Contexts", "properties": { "response": { "type": "array", @@ -74,6 +128,50 @@ "type": "number" } } + }, + "shape": { + "type": "array", + "items": { + "type": "number" + } + }, + "pooling": { + "type": "string", + "enum": [ + "mean", + "cls" + ], + "description": "The pooling method used in the embedding process." + } + } + }, + { + "title": "BGE M3 Ouput Embedding", + "properties": { + "shape": { + "type": "array", + "items": { + "type": "number" + } + }, + "data": { + "type": "array", + "description": "Embeddings of the requested text values", + "items": { + "type": "array", + "description": "Floating point embedding representation shaped by the embedding model", + "items": { + "type": "number" + } + } + }, + "pooling": { + "type": "string", + "enum": [ + "mean", + "cls" + ], + "description": "The pooling method used in the embedding process." } } } diff --git a/src/content/workers-ai-models/bge-reranker-base.json b/src/content/workers-ai-models/bge-reranker-base.json index 86d7340c5abce37..2a6b997ae93a53f 100644 --- a/src/content/workers-ai-models/bge-reranker-base.json +++ b/src/content/workers-ai-models/bge-reranker-base.json @@ -8,6 +8,7 @@ "name": "Text Classification", "description": "Sentiment analysis or text classification is a common NLP task that classifies a text input into labels or classes." }, + "created_at": "2025-02-14 12:28:19.009", "tags": [], "properties": [], "schema": { @@ -21,7 +22,6 @@ }, "top_k": { "type": "integer", - "default": null, "minimum": 1, "description": "Number of returned results starting with the best score." }, diff --git a/src/content/workers-ai-models/bge-small-en-v1.5.json b/src/content/workers-ai-models/bge-small-en-v1.5.json index 61bd453e94c13d3..90a04f9672920f0 100644 --- a/src/content/workers-ai-models/bge-small-en-v1.5.json +++ b/src/content/workers-ai-models/bge-small-en-v1.5.json @@ -8,11 +8,18 @@ "name": "Text Embeddings", "description": "Feature extraction models transform raw data into numerical features that can be processed while preserving the information in the original dataset. These models are ideal as part of building vector search applications or Retrieval Augmented Generation workflows with Large Language Models (LLM)." }, + "created_at": "2023-11-07 15:43:58.042", "tags": [], "properties": [ { - "property_id": "beta", - "value": "false" + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.02, + "currency": "USD" + } + ] }, { "property_id": "info", diff --git a/src/content/workers-ai-models/deepseek-coder-6.7b-base-awq.json b/src/content/workers-ai-models/deepseek-coder-6.7b-base-awq.json index e90d2fd66713478..0c150623e3b5115 100644 --- a/src/content/workers-ai-models/deepseek-coder-6.7b-base-awq.json +++ b/src/content/workers-ai-models/deepseek-coder-6.7b-base-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-06 18:16:27.183", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/deepseek-coder-6.7b-instruct-awq.json b/src/content/workers-ai-models/deepseek-coder-6.7b-instruct-awq.json index 159cbd871445aaa..372a20033cf69cb 100644 --- a/src/content/workers-ai-models/deepseek-coder-6.7b-instruct-awq.json +++ b/src/content/workers-ai-models/deepseek-coder-6.7b-instruct-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-06 18:18:27.462", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/deepseek-math-7b-instruct.json b/src/content/workers-ai-models/deepseek-math-7b-instruct.json index 9c29cd42a0f733e..c0fd00abd381479 100644 --- a/src/content/workers-ai-models/deepseek-math-7b-instruct.json +++ b/src/content/workers-ai-models/deepseek-math-7b-instruct.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 17:54:17.459", "tags": [], "properties": [ { @@ -386,7 +387,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -437,7 +437,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/deepseek-r1-distill-qwen-32b.json b/src/content/workers-ai-models/deepseek-r1-distill-qwen-32b.json index 870b32913659c95..957c5d62de8fdaa 100644 --- a/src/content/workers-ai-models/deepseek-r1-distill-qwen-32b.json +++ b/src/content/workers-ai-models/deepseek-r1-distill-qwen-32b.json @@ -8,11 +8,23 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2025-01-22 19:48:55.776", "tags": [], "properties": [ { - "property_id": "context_window", - "value": "80000" + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.5, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 4.88, + "currency": "USD" + } + ] }, { "property_id": "terms", @@ -378,7 +390,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +440,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/detr-resnet-50.json b/src/content/workers-ai-models/detr-resnet-50.json index 8fa290f71689434..de6068019228c27 100644 --- a/src/content/workers-ai-models/detr-resnet-50.json +++ b/src/content/workers-ai-models/detr-resnet-50.json @@ -8,6 +8,7 @@ "name": "Object Detection", "description": "Object detection models can detect instances of objects like persons, faces, license plates, or others in an image. This task takes an image as input and returns a list of detected objects, each one containing a label, a probability score, and its surrounding box coordinates." }, + "created_at": "2024-02-27 17:43:51.922", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/discolm-german-7b-v1-awq.json b/src/content/workers-ai-models/discolm-german-7b-v1-awq.json index ba0c037f153160e..dd68a3ed998410f 100644 --- a/src/content/workers-ai-models/discolm-german-7b-v1-awq.json +++ b/src/content/workers-ai-models/discolm-german-7b-v1-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:23:05.178", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/distilbert-sst-2-int8.json b/src/content/workers-ai-models/distilbert-sst-2-int8.json index 3450e053dc10e99..b19055f802a499e 100644 --- a/src/content/workers-ai-models/distilbert-sst-2-int8.json +++ b/src/content/workers-ai-models/distilbert-sst-2-int8.json @@ -8,11 +8,18 @@ "name": "Text Classification", "description": "Sentiment analysis or text classification is a common NLP task that classifies a text input into labels or classes." }, + "created_at": "2023-09-25 19:21:11.898", "tags": [], "properties": [ { - "property_id": "beta", - "value": "false" + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.026, + "currency": "USD" + } + ] }, { "property_id": "info", diff --git a/src/content/workers-ai-models/dreamshaper-8-lcm.json b/src/content/workers-ai-models/dreamshaper-8-lcm.json index 3bbd559e8acda23..50c2996adee98e3 100644 --- a/src/content/workers-ai-models/dreamshaper-8-lcm.json +++ b/src/content/workers-ai-models/dreamshaper-8-lcm.json @@ -8,6 +8,7 @@ "name": "Text-to-Image", "description": "Generates images from input text. These models can be used to generate and modify images based on text prompts." }, + "created_at": "2024-02-27 17:40:38.881", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/falcon-7b-instruct.json b/src/content/workers-ai-models/falcon-7b-instruct.json index aaf2d015489a46a..1bfd7a84753d660 100644 --- a/src/content/workers-ai-models/falcon-7b-instruct.json +++ b/src/content/workers-ai-models/falcon-7b-instruct.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:21:15.796", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/flux-1-schnell.json b/src/content/workers-ai-models/flux-1-schnell.json index 6b024c287aed4d4..9cd3b8c3272dda5 100644 --- a/src/content/workers-ai-models/flux-1-schnell.json +++ b/src/content/workers-ai-models/flux-1-schnell.json @@ -8,8 +8,25 @@ "name": "Text-to-Image", "description": "Generates images from input text. These models can be used to generate and modify images based on text prompts." }, + "created_at": "2024-08-29 16:37:39.541", "tags": [], - "properties": [], + "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per 512 by 512 tile", + "price": 0.000053, + "currency": "USD" + }, + { + "unit": "per step", + "price": 0.00011, + "currency": "USD" + } + ] + } + ], "schema": { "input": { "type": "object", diff --git a/src/content/workers-ai-models/gemma-2b-it-lora.json b/src/content/workers-ai-models/gemma-2b-it-lora.json index b2eb46d1772b9f7..3a4757b96af73fc 100644 --- a/src/content/workers-ai-models/gemma-2b-it-lora.json +++ b/src/content/workers-ai-models/gemma-2b-it-lora.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-02 00:19:34.669", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/gemma-7b-it-lora.json b/src/content/workers-ai-models/gemma-7b-it-lora.json index 9062176c657454e..2a30cda85aa955d 100644 --- a/src/content/workers-ai-models/gemma-7b-it-lora.json +++ b/src/content/workers-ai-models/gemma-7b-it-lora.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-02 00:20:19.633", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/gemma-7b-it.json b/src/content/workers-ai-models/gemma-7b-it.json index def9fb7377de4b0..42dec8cda5d5de0 100644 --- a/src/content/workers-ai-models/gemma-7b-it.json +++ b/src/content/workers-ai-models/gemma-7b-it.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-01 23:51:35.866", "tags": [], "properties": [ { @@ -390,7 +391,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -441,7 +441,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/hermes-2-pro-mistral-7b.json b/src/content/workers-ai-models/hermes-2-pro-mistral-7b.json index 827434a50ab0768..9ec4c47011678ab 100644 --- a/src/content/workers-ai-models/hermes-2-pro-mistral-7b.json +++ b/src/content/workers-ai-models/hermes-2-pro-mistral-7b.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-01 23:45:53.800", "tags": [], "properties": [ { @@ -386,7 +387,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -437,7 +437,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-2-13b-chat-awq.json b/src/content/workers-ai-models/llama-2-13b-chat-awq.json index f7f19a3929d1921..d2a9117a30a4a33 100644 --- a/src/content/workers-ai-models/llama-2-13b-chat-awq.json +++ b/src/content/workers-ai-models/llama-2-13b-chat-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2023-11-24 00:27:15.869", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-2-7b-chat-fp16.json b/src/content/workers-ai-models/llama-2-7b-chat-fp16.json index c91409c5431ab09..41d3cb0d7d17991 100644 --- a/src/content/workers-ai-models/llama-2-7b-chat-fp16.json +++ b/src/content/workers-ai-models/llama-2-7b-chat-fp16.json @@ -8,11 +8,23 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2023-11-07 11:54:20.229", "tags": [], "properties": [ { - "property_id": "beta", - "value": "false" + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.56, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 6.67, + "currency": "USD" + } + ] }, { "property_id": "context_window", @@ -386,7 +398,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -437,7 +448,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-2-7b-chat-hf-lora.json b/src/content/workers-ai-models/llama-2-7b-chat-hf-lora.json index a2c238931755f12..8c27b2d12da2261 100644 --- a/src/content/workers-ai-models/llama-2-7b-chat-hf-lora.json +++ b/src/content/workers-ai-models/llama-2-7b-chat-hf-lora.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-02 00:17:18.579", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-2-7b-chat-int8.json b/src/content/workers-ai-models/llama-2-7b-chat-int8.json index 044a37507bc8924..b9f1d1715c1f585 100644 --- a/src/content/workers-ai-models/llama-2-7b-chat-int8.json +++ b/src/content/workers-ai-models/llama-2-7b-chat-int8.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2023-09-25 19:21:11.898", "tags": [], "properties": [ { @@ -374,7 +375,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -425,7 +425,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-3-8b-instruct-awq.json b/src/content/workers-ai-models/llama-3-8b-instruct-awq.json index 0b689e1fdc63114..a8f0d7a7edc5b0b 100644 --- a/src/content/workers-ai-models/llama-3-8b-instruct-awq.json +++ b/src/content/workers-ai-models/llama-3-8b-instruct-awq.json @@ -8,8 +8,24 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-05-09 23:32:47.584", "tags": [], "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.12, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.27, + "currency": "USD" + } + ] + }, { "property_id": "context_window", "value": "8192" @@ -382,7 +398,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +448,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-3-8b-instruct.json b/src/content/workers-ai-models/llama-3-8b-instruct.json index a1818f9b3649b66..333986179cd91e7 100644 --- a/src/content/workers-ai-models/llama-3-8b-instruct.json +++ b/src/content/workers-ai-models/llama-3-8b-instruct.json @@ -8,8 +8,24 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-18 20:31:47.273", "tags": [], "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.28, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.83, + "currency": "USD" + } + ] + }, { "property_id": "context_window", "value": "7968" @@ -382,7 +398,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +448,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-3.1-8b-instruct-awq.json b/src/content/workers-ai-models/llama-3.1-8b-instruct-awq.json index e2f4e2ec65c9825..b88b86b10d43479 100644 --- a/src/content/workers-ai-models/llama-3.1-8b-instruct-awq.json +++ b/src/content/workers-ai-models/llama-3.1-8b-instruct-awq.json @@ -8,8 +8,24 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-07-25 17:46:04.304", "tags": [], "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.12, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.27, + "currency": "USD" + } + ] + }, { "property_id": "context_window", "value": "8192" @@ -378,7 +394,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +444,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-3.1-8b-instruct-fp8.json b/src/content/workers-ai-models/llama-3.1-8b-instruct-fp8.json index 4e12b3ad545da13..8b0c68c21b0d420 100644 --- a/src/content/workers-ai-models/llama-3.1-8b-instruct-fp8.json +++ b/src/content/workers-ai-models/llama-3.1-8b-instruct-fp8.json @@ -8,8 +8,24 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-07-25 17:28:43.328", "tags": [], "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.15, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.29, + "currency": "USD" + } + ] + }, { "property_id": "context_window", "value": "32000" @@ -378,7 +394,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +444,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-3.1-8b-instruct.json b/src/content/workers-ai-models/llama-3.1-8b-instruct.json index e9612893b7cf75a..7caa888d9c1507c 100644 --- a/src/content/workers-ai-models/llama-3.1-8b-instruct.json +++ b/src/content/workers-ai-models/llama-3.1-8b-instruct.json @@ -8,8 +8,24 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-07-18 22:53:33.746", "tags": [], "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.28, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.83, + "currency": "USD" + } + ] + }, { "property_id": "context_window", "value": "7968" @@ -378,7 +394,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +444,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-3.2-11b-vision-instruct.json b/src/content/workers-ai-models/llama-3.2-11b-vision-instruct.json index 29e783c4d70218c..19413dd77819ce7 100644 --- a/src/content/workers-ai-models/llama-3.2-11b-vision-instruct.json +++ b/src/content/workers-ai-models/llama-3.2-11b-vision-instruct.json @@ -8,8 +8,24 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-09-25 05:36:04.547", "tags": [], "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.049, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.68, + "currency": "USD" + } + ] + }, { "property_id": "terms", "value": "https://github.com/meta-llama/llama-models/blob/main/models/llama3_2/LICENSE" diff --git a/src/content/workers-ai-models/llama-3.2-1b-instruct.json b/src/content/workers-ai-models/llama-3.2-1b-instruct.json index fecbe4f6dce128d..e394312e3d4edfb 100644 --- a/src/content/workers-ai-models/llama-3.2-1b-instruct.json +++ b/src/content/workers-ai-models/llama-3.2-1b-instruct.json @@ -8,8 +8,24 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-09-25 21:36:32.050", "tags": [], "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.027, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.2, + "currency": "USD" + } + ] + }, { "property_id": "context_window", "value": "60000" @@ -378,7 +394,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +444,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-3.2-3b-instruct.json b/src/content/workers-ai-models/llama-3.2-3b-instruct.json index 8c03b8b0b8cb1be..f6022bfa88aca52 100644 --- a/src/content/workers-ai-models/llama-3.2-3b-instruct.json +++ b/src/content/workers-ai-models/llama-3.2-3b-instruct.json @@ -8,8 +8,24 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-09-25 20:05:43.986", "tags": [], "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.051, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.34, + "currency": "USD" + } + ] + }, { "property_id": "context_window", "value": "128000" @@ -378,7 +394,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +444,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-3.3-70b-instruct-fp8-fast.json b/src/content/workers-ai-models/llama-3.3-70b-instruct-fp8-fast.json index e9acd49fc755756..4835f933d7d11f0 100644 --- a/src/content/workers-ai-models/llama-3.3-70b-instruct-fp8-fast.json +++ b/src/content/workers-ai-models/llama-3.3-70b-instruct-fp8-fast.json @@ -8,8 +8,24 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-12-06 17:09:18.338", "tags": [], "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.29, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 2.25, + "currency": "USD" + } + ] + }, { "property_id": "context_window", "value": "24000" @@ -382,7 +398,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +448,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llama-guard-3-8b.json b/src/content/workers-ai-models/llama-guard-3-8b.json index 79d49e7073d7432..77b1872ea2d9e00 100644 --- a/src/content/workers-ai-models/llama-guard-3-8b.json +++ b/src/content/workers-ai-models/llama-guard-3-8b.json @@ -8,8 +8,25 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2025-01-22 23:26:23.495", "tags": [], - "properties": [], + "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.48, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.03, + "currency": "USD" + } + ] + } + ], "schema": { "input": { "type": "object", diff --git a/src/content/workers-ai-models/llamaguard-7b-awq.json b/src/content/workers-ai-models/llamaguard-7b-awq.json index 00bbf98b9494942..c1a23a4aa1be01c 100644 --- a/src/content/workers-ai-models/llamaguard-7b-awq.json +++ b/src/content/workers-ai-models/llamaguard-7b-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-06 18:13:59.060", "tags": [], "properties": [ { @@ -378,7 +379,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +429,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/llava-1.5-7b-hf.json b/src/content/workers-ai-models/llava-1.5-7b-hf.json index cdf206603fd6d66..6547708f60747b6 100644 --- a/src/content/workers-ai-models/llava-1.5-7b-hf.json +++ b/src/content/workers-ai-models/llava-1.5-7b-hf.json @@ -8,6 +8,7 @@ "name": "Image-to-Text", "description": "Image to text models output a text from a given image. Image captioning or optical character recognition can be considered as the most common applications of image to text." }, + "created_at": "2024-05-01 18:00:39.971", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/m2m100-1.2b.json b/src/content/workers-ai-models/m2m100-1.2b.json index 85196a640032e3d..e3bcfdace56ea91 100644 --- a/src/content/workers-ai-models/m2m100-1.2b.json +++ b/src/content/workers-ai-models/m2m100-1.2b.json @@ -8,11 +8,23 @@ "name": "Translation", "description": "Translation models convert a sequence of text from one language to another." }, + "created_at": "2023-09-25 19:21:11.898", "tags": [], "properties": [ { - "property_id": "beta", - "value": "false" + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.34, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.34, + "currency": "USD" + } + ] }, { "property_id": "info", diff --git a/src/content/workers-ai-models/melotts.json b/src/content/workers-ai-models/melotts.json index fc995d2e560dbfa..63e9a49a80b9526 100644 --- a/src/content/workers-ai-models/melotts.json +++ b/src/content/workers-ai-models/melotts.json @@ -8,6 +8,7 @@ "name": "Text-to-Speech", "description": "Text-to-Speech (TTS) is the task of generating natural sounding speech given text input. TTS models can be extended to have a single model that generates speech for multiple speakers and multiple languages." }, + "created_at": "2024-07-19 15:51:04.819", "tags": [], "properties": [], "schema": { diff --git a/src/content/workers-ai-models/meta-llama-3-8b-instruct.json b/src/content/workers-ai-models/meta-llama-3-8b-instruct.json index 8241dc8ddaedcde..49640a8463fc4c9 100644 --- a/src/content/workers-ai-models/meta-llama-3-8b-instruct.json +++ b/src/content/workers-ai-models/meta-llama-3-8b-instruct.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-05-22 18:21:04.371", "tags": [], "properties": [ { @@ -374,7 +375,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -425,7 +425,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/mistral-7b-instruct-v0.1-awq.json b/src/content/workers-ai-models/mistral-7b-instruct-v0.1-awq.json index 4b2a4e758b3ebe3..cebb5e6c79f05b7 100644 --- a/src/content/workers-ai-models/mistral-7b-instruct-v0.1-awq.json +++ b/src/content/workers-ai-models/mistral-7b-instruct-v0.1-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2023-11-24 00:27:15.869", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/mistral-7b-instruct-v0.1.json b/src/content/workers-ai-models/mistral-7b-instruct-v0.1.json index 5efbfdfa9f6ccf8..afe429f4438c368 100644 --- a/src/content/workers-ai-models/mistral-7b-instruct-v0.1.json +++ b/src/content/workers-ai-models/mistral-7b-instruct-v0.1.json @@ -8,11 +8,23 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2023-11-07 11:54:20.229", "tags": [], "properties": [ { - "property_id": "beta", - "value": "false" + "property_id": "price", + "value": [ + { + "unit": "per M input tokens", + "price": 0.11, + "currency": "USD" + }, + { + "unit": "per M output tokens", + "price": 0.19, + "currency": "USD" + } + ] }, { "property_id": "context_window", @@ -386,7 +398,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -437,7 +448,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/mistral-7b-instruct-v0.2-lora.json b/src/content/workers-ai-models/mistral-7b-instruct-v0.2-lora.json index 39959c2d8470687..c886d9508393904 100644 --- a/src/content/workers-ai-models/mistral-7b-instruct-v0.2-lora.json +++ b/src/content/workers-ai-models/mistral-7b-instruct-v0.2-lora.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-01 22:14:40.529", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/mistral-7b-instruct-v0.2.json b/src/content/workers-ai-models/mistral-7b-instruct-v0.2.json index 8eb7ddfcfca1a2a..379eddd42728839 100644 --- a/src/content/workers-ai-models/mistral-7b-instruct-v0.2.json +++ b/src/content/workers-ai-models/mistral-7b-instruct-v0.2.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-02 13:00:59.244", "tags": [], "properties": [ { @@ -398,7 +399,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -449,7 +449,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/neural-chat-7b-v3-1-awq.json b/src/content/workers-ai-models/neural-chat-7b-v3-1-awq.json index 80d89cbcde11a3f..dd292029d48b9ae 100644 --- a/src/content/workers-ai-models/neural-chat-7b-v3-1-awq.json +++ b/src/content/workers-ai-models/neural-chat-7b-v3-1-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-06 18:12:30.722", "tags": [], "properties": [ { @@ -378,7 +379,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +429,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/openchat-3.5-0106.json b/src/content/workers-ai-models/openchat-3.5-0106.json index 845f10b02b3ba9e..e1edd0767514d5d 100644 --- a/src/content/workers-ai-models/openchat-3.5-0106.json +++ b/src/content/workers-ai-models/openchat-3.5-0106.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:20:39.169", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/openhermes-2.5-mistral-7b-awq.json b/src/content/workers-ai-models/openhermes-2.5-mistral-7b-awq.json index ad51380a33ccb5b..133cf985ebfc36c 100644 --- a/src/content/workers-ai-models/openhermes-2.5-mistral-7b-awq.json +++ b/src/content/workers-ai-models/openhermes-2.5-mistral-7b-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-06 18:04:22.846", "tags": [], "properties": [ { @@ -378,7 +379,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +429,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/phi-2.json b/src/content/workers-ai-models/phi-2.json index b9e9ff5b7f694f9..64eaa4b7f9bc8c4 100644 --- a/src/content/workers-ai-models/phi-2.json +++ b/src/content/workers-ai-models/phi-2.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:26:21.126", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/qwen1.5-0.5b-chat.json b/src/content/workers-ai-models/qwen1.5-0.5b-chat.json index 4c508c6e9a10242..aa0d134db9d561e 100644 --- a/src/content/workers-ai-models/qwen1.5-0.5b-chat.json +++ b/src/content/workers-ai-models/qwen1.5-0.5b-chat.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:23:37.344", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/qwen1.5-1.8b-chat.json b/src/content/workers-ai-models/qwen1.5-1.8b-chat.json index 1bb4524ca290d15..4e66016ae192943 100644 --- a/src/content/workers-ai-models/qwen1.5-1.8b-chat.json +++ b/src/content/workers-ai-models/qwen1.5-1.8b-chat.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:30:31.723", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/qwen1.5-14b-chat-awq.json b/src/content/workers-ai-models/qwen1.5-14b-chat-awq.json index 29a45f362ca7380..5f3650c3fdadb77 100644 --- a/src/content/workers-ai-models/qwen1.5-14b-chat-awq.json +++ b/src/content/workers-ai-models/qwen1.5-14b-chat-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:24:45.316", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/qwen1.5-7b-chat-awq.json b/src/content/workers-ai-models/qwen1.5-7b-chat-awq.json index 3997aba0ce99009..442115def594cfc 100644 --- a/src/content/workers-ai-models/qwen1.5-7b-chat-awq.json +++ b/src/content/workers-ai-models/qwen1.5-7b-chat-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:24:11.709", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/resnet-50.json b/src/content/workers-ai-models/resnet-50.json index f0a316007770dc2..2431a284599b4ab 100644 --- a/src/content/workers-ai-models/resnet-50.json +++ b/src/content/workers-ai-models/resnet-50.json @@ -8,11 +8,18 @@ "name": "Image Classification", "description": "Image classification models take an image input and assigns it labels or classes." }, + "created_at": "2023-09-25 19:21:11.898", "tags": [], "properties": [ { - "property_id": "beta", - "value": "false" + "property_id": "price", + "value": [ + { + "unit": "per inference request", + "price": 0.0000025, + "currency": "USD" + } + ] }, { "property_id": "info", diff --git a/src/content/workers-ai-models/sqlcoder-7b-2.json b/src/content/workers-ai-models/sqlcoder-7b-2.json index 1af5782ec92258b..c8b0139523f5e3c 100644 --- a/src/content/workers-ai-models/sqlcoder-7b-2.json +++ b/src/content/workers-ai-models/sqlcoder-7b-2.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:18:46.095", "tags": [], "properties": [ { @@ -386,7 +387,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -437,7 +437,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/stable-diffusion-v1-5-img2img.json b/src/content/workers-ai-models/stable-diffusion-v1-5-img2img.json index b87125b25d7900e..14e21b3b6101d27 100644 --- a/src/content/workers-ai-models/stable-diffusion-v1-5-img2img.json +++ b/src/content/workers-ai-models/stable-diffusion-v1-5-img2img.json @@ -8,6 +8,7 @@ "name": "Text-to-Image", "description": "Generates images from input text. These models can be used to generate and modify images based on text prompts." }, + "created_at": "2024-02-27 17:32:28.581", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/stable-diffusion-v1-5-inpainting.json b/src/content/workers-ai-models/stable-diffusion-v1-5-inpainting.json index 2c462251a7c7d1d..ab7347ee61cf92c 100644 --- a/src/content/workers-ai-models/stable-diffusion-v1-5-inpainting.json +++ b/src/content/workers-ai-models/stable-diffusion-v1-5-inpainting.json @@ -8,6 +8,7 @@ "name": "Text-to-Image", "description": "Generates images from input text. These models can be used to generate and modify images based on text prompts." }, + "created_at": "2024-02-27 17:23:57.528", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/stable-diffusion-xl-base-1.0.json b/src/content/workers-ai-models/stable-diffusion-xl-base-1.0.json index 3343810075dbdb0..029b714cc1e44c1 100644 --- a/src/content/workers-ai-models/stable-diffusion-xl-base-1.0.json +++ b/src/content/workers-ai-models/stable-diffusion-xl-base-1.0.json @@ -8,6 +8,7 @@ "name": "Text-to-Image", "description": "Generates images from input text. These models can be used to generate and modify images based on text prompts." }, + "created_at": "2023-11-10 10:54:43.694", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/stable-diffusion-xl-lightning.json b/src/content/workers-ai-models/stable-diffusion-xl-lightning.json index 7ccba1503a51397..0f0ac46b754b7ea 100644 --- a/src/content/workers-ai-models/stable-diffusion-xl-lightning.json +++ b/src/content/workers-ai-models/stable-diffusion-xl-lightning.json @@ -8,6 +8,7 @@ "name": "Text-to-Image", "description": "Generates images from input text. These models can be used to generate and modify images based on text prompts." }, + "created_at": "2024-02-27 17:41:29.578", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/starling-lm-7b-beta.json b/src/content/workers-ai-models/starling-lm-7b-beta.json index d5c5b6ccb42db64..aaa9a30baa43d96 100644 --- a/src/content/workers-ai-models/starling-lm-7b-beta.json +++ b/src/content/workers-ai-models/starling-lm-7b-beta.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-01 23:49:31.797", "tags": [], "properties": [ { @@ -394,7 +395,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -445,7 +445,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/tinyllama-1.1b-chat-v1.0.json b/src/content/workers-ai-models/tinyllama-1.1b-chat-v1.0.json index 048b21c154c9af6..8c94700baa1181d 100644 --- a/src/content/workers-ai-models/tinyllama-1.1b-chat-v1.0.json +++ b/src/content/workers-ai-models/tinyllama-1.1b-chat-v1.0.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-02-27 18:25:37.524", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/uform-gen2-qwen-500m.json b/src/content/workers-ai-models/uform-gen2-qwen-500m.json index a4e635d6eeea244..64e7d6af3de2551 100644 --- a/src/content/workers-ai-models/uform-gen2-qwen-500m.json +++ b/src/content/workers-ai-models/uform-gen2-qwen-500m.json @@ -8,6 +8,7 @@ "name": "Image-to-Text", "description": "Image to text models output a text from a given image. Image captioning or optical character recognition can be considered as the most common applications of image to text." }, + "created_at": "2024-02-27 18:28:52.485", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/una-cybertron-7b-v2-bf16.json b/src/content/workers-ai-models/una-cybertron-7b-v2-bf16.json index 42904565cefd75b..ff07059d568a74a 100644 --- a/src/content/workers-ai-models/una-cybertron-7b-v2-bf16.json +++ b/src/content/workers-ai-models/una-cybertron-7b-v2-bf16.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2024-04-24 14:37:19.494", "tags": [], "properties": [ { @@ -378,7 +379,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -429,7 +429,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/content/workers-ai-models/whisper-large-v3-turbo.json b/src/content/workers-ai-models/whisper-large-v3-turbo.json index d56854cdaacce2e..1117126534435ca 100644 --- a/src/content/workers-ai-models/whisper-large-v3-turbo.json +++ b/src/content/workers-ai-models/whisper-large-v3-turbo.json @@ -8,8 +8,20 @@ "name": "Automatic Speech Recognition", "description": "Automatic speech recognition (ASR) models convert a speech signal, typically an audio input, to text." }, + "created_at": "2024-05-22 00:02:18.656", "tags": [], - "properties": [], + "properties": [ + { + "property_id": "price", + "value": [ + { + "unit": "per audio minute", + "price": 0.00051, + "currency": "USD" + } + ] + } + ], "schema": { "input": { "type": "object", diff --git a/src/content/workers-ai-models/whisper-tiny-en.json b/src/content/workers-ai-models/whisper-tiny-en.json index ac9f0cb89dcad4e..d80bd7e1bbe139f 100644 --- a/src/content/workers-ai-models/whisper-tiny-en.json +++ b/src/content/workers-ai-models/whisper-tiny-en.json @@ -8,6 +8,7 @@ "name": "Automatic Speech Recognition", "description": "Automatic speech recognition (ASR) models convert a speech signal, typically an audio input, to text." }, + "created_at": "2024-04-22 20:59:02.731", "tags": [], "properties": [ { diff --git a/src/content/workers-ai-models/whisper.json b/src/content/workers-ai-models/whisper.json index f6137338689167b..57301421c869ebe 100644 --- a/src/content/workers-ai-models/whisper.json +++ b/src/content/workers-ai-models/whisper.json @@ -8,11 +8,18 @@ "name": "Automatic Speech Recognition", "description": "Automatic speech recognition (ASR) models convert a speech signal, typically an audio input, to text." }, + "created_at": "2023-09-25 19:21:11.898", "tags": [], "properties": [ { - "property_id": "beta", - "value": "false" + "property_id": "price", + "value": [ + { + "unit": "per audio minute", + "price": 0.00045, + "currency": "USD" + } + ] }, { "property_id": "info", diff --git a/src/content/workers-ai-models/zephyr-7b-beta-awq.json b/src/content/workers-ai-models/zephyr-7b-beta-awq.json index ed6e83a06f6b839..ca781d97c42204d 100644 --- a/src/content/workers-ai-models/zephyr-7b-beta-awq.json +++ b/src/content/workers-ai-models/zephyr-7b-beta-awq.json @@ -8,6 +8,7 @@ "name": "Text Generation", "description": "Family of generative text models, such as large language models (LLM), that can be adapted for a variety of natural language tasks." }, + "created_at": "2023-11-24 00:27:15.869", "tags": [], "properties": [ { @@ -382,7 +383,6 @@ "oneOf": [ { "type": "object", - "contentType": "application/json", "properties": { "response": { "type": "string", @@ -433,7 +433,6 @@ }, { "type": "string", - "contentType": "text/event-stream", "format": "binary" } ] diff --git a/src/schemas/workers-ai-models.ts b/src/schemas/workers-ai-models.ts index 95e33a03530a4b3..843b7f8e3310521 100644 --- a/src/schemas/workers-ai-models.ts +++ b/src/schemas/workers-ai-models.ts @@ -16,7 +16,7 @@ export const workersAiModelsSchema = z.object({ properties: z .object({ property_id: z.string(), - value: z.string(), + value: z.string().or(z.array(z.object({}).passthrough())), }) .array(), schema: z.object({