{
  "version": 1,
  "lastUpdated": "2026-07-24",
  "source": "https://openviglet.github.io/model-catalog",
  "modality": "embedding",
  "vendors": {
    "bedrock": [
      {
        "id": "amazon.titan-embed-text-v2:0",
        "label": "Titan Text Embeddings v2",
        "kind": "EMBEDDING",
        "contextWindow": 8192,
        "embeddingDimensions": 1024,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.02,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "bedrock",
        "ref": "bedrock/amazon.titan-embed-text-v2:0"
      }
    ],
    "cohere": [
      {
        "id": "embed-multilingual-v3.0",
        "label": "Embed Multilingual v3",
        "kind": "EMBEDDING",
        "contextWindow": 1024,
        "embeddingDimensions": 1024,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.1,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "cohere",
        "ref": "cohere/embed-multilingual-v3.0"
      },
      {
        "id": "embed-v4.0",
        "label": "Embed v4",
        "kind": "EMBEDDING",
        "contextWindow": 128000,
        "embeddingDimensions": 1536,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.12,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "cohere",
        "ref": "cohere/embed-v4.0"
      }
    ],
    "gemini": [
      {
        "id": "gemini-embedding-001",
        "label": "Gemini Embedding 001",
        "kind": "EMBEDDING",
        "contextWindow": 2048,
        "maxOutputTokens": 1,
        "embeddingDimensions": 3072,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.15,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed",
          "gemini-api"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "gemini",
        "ref": "gemini/gemini-embedding-001"
      },
      {
        "id": "gemini-embedding-2",
        "label": "Gemini Embedding 2",
        "kind": "EMBEDDING",
        "contextWindow": 8192,
        "maxOutputTokens": 1,
        "embeddingDimensions": 3072,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.2,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-24"
        },
        "sources": [
          "committed",
          "gemini-api"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "gemini",
        "ref": "gemini/gemini-embedding-2"
      },
      {
        "id": "gemini-embedding-2-preview",
        "label": "Gemini Embedding 2 Preview",
        "kind": "EMBEDDING",
        "contextWindow": 8192,
        "maxOutputTokens": 1,
        "embeddingDimensions": 3072,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.2,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-24"
        },
        "sources": [
          "committed",
          "gemini-api"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "gemini",
        "ref": "gemini/gemini-embedding-2-preview"
      }
    ],
    "mistral": [
      {
        "id": "mistral-embed",
        "label": "Mistral Embed",
        "kind": "EMBEDDING",
        "contextWindow": 8192,
        "embeddingDimensions": 1024,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.1,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "mistral",
        "ref": "mistral/mistral-embed"
      }
    ],
    "ollama": [
      {
        "id": "all-minilm",
        "label": "all-minilm",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/all-minilm"
      },
      {
        "id": "bge-large",
        "label": "bge-large",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/bge-large"
      },
      {
        "id": "bge-m3",
        "label": "bge-m3",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/bge-m3"
      },
      {
        "id": "embeddinggemma",
        "label": "embeddinggemma",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/embeddinggemma"
      },
      {
        "id": "granite-embedding",
        "label": "granite-embedding",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/granite-embedding"
      },
      {
        "id": "mxbai-embed-large",
        "label": "mxbai-embed-large",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/mxbai-embed-large"
      },
      {
        "id": "nomic-embed-text",
        "label": "nomic-embed-text",
        "kind": "EMBEDDING",
        "embeddingDimensions": 768,
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/nomic-embed-text"
      },
      {
        "id": "nomic-embed-text-v2-moe",
        "label": "nomic-embed-text-v2-moe",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/nomic-embed-text-v2-moe"
      },
      {
        "id": "paraphrase-multilingual",
        "label": "paraphrase-multilingual",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/paraphrase-multilingual"
      },
      {
        "id": "qwen3-embedding",
        "label": "qwen3-embedding",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/qwen3-embedding"
      },
      {
        "id": "snowflake-arctic-embed",
        "label": "snowflake-arctic-embed",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/snowflake-arctic-embed"
      },
      {
        "id": "snowflake-arctic-embed2",
        "label": "snowflake-arctic-embed2",
        "kind": "EMBEDDING",
        "openWeights": true,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "ollama",
        "ref": "ollama/snowflake-arctic-embed2"
      }
    ],
    "openai": [
      {
        "id": "text-embedding-3-large",
        "label": "text-embedding-3-large",
        "kind": "EMBEDDING",
        "contextWindow": 8191,
        "embeddingDimensions": 3072,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.13,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed",
          "openai-api",
          "overrides"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "openai",
        "ref": "openai/text-embedding-3-large"
      },
      {
        "id": "text-embedding-3-small",
        "label": "text-embedding-3-small",
        "kind": "EMBEDDING",
        "contextWindow": 8191,
        "embeddingDimensions": 1536,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.02,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed",
          "openai-api",
          "overrides"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "openai",
        "ref": "openai/text-embedding-3-small"
      },
      {
        "id": "text-embedding-ada-002",
        "label": "text-embedding-ada-002",
        "kind": "EMBEDDING",
        "contextWindow": 8191,
        "embeddingDimensions": 1536,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.1,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed",
          "openai-api"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "openai",
        "ref": "openai/text-embedding-ada-002"
      }
    ],
    "vertex-ai": [
      {
        "id": "text-embedding-005",
        "label": "text-embedding-005",
        "kind": "EMBEDDING",
        "contextWindow": 2048,
        "embeddingDimensions": 768,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.1,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "vertex-ai",
        "ref": "vertex-ai/text-embedding-005"
      }
    ],
    "voyage": [
      {
        "id": "voyage-3",
        "label": "voyage-3",
        "kind": "EMBEDDING",
        "contextWindow": 32000,
        "embeddingDimensions": 1024,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.06,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "voyage",
        "ref": "voyage/voyage-3"
      },
      {
        "id": "voyage-3-large",
        "label": "voyage-3-large",
        "kind": "EMBEDDING",
        "contextWindow": 32000,
        "embeddingDimensions": 1024,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.18,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "voyage",
        "ref": "voyage/voyage-3-large"
      },
      {
        "id": "voyage-3-lite",
        "label": "voyage-3-lite",
        "kind": "EMBEDDING",
        "contextWindow": 32000,
        "embeddingDimensions": 512,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.02,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "voyage",
        "ref": "voyage/voyage-3-lite"
      },
      {
        "id": "voyage-code-3",
        "label": "voyage-code-3",
        "kind": "EMBEDDING",
        "contextWindow": 32000,
        "embeddingDimensions": 1024,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.18,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "voyage",
        "ref": "voyage/voyage-code-3"
      },
      {
        "id": "voyage-multimodal-3",
        "label": "voyage-multimodal-3",
        "kind": "EMBEDDING",
        "contextWindow": 32000,
        "embeddingDimensions": 1024,
        "capabilities": [
          "multimodal"
        ],
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "embedding"
          ]
        },
        "pricing": {
          "inputPer1M": 0.12,
          "currency": "USD",
          "unit": "per_1M_tokens",
          "indicative": true,
          "note": "Indicative US list price — verify with the vendor.",
          "source": "litellm",
          "lastVerified": "2026-07-22"
        },
        "sources": [
          "committed"
        ],
        "lastVerified": "2026-07-24",
        "vendor": "voyage",
        "ref": "voyage/voyage-multimodal-3"
      }
    ]
  }
}
