Skip to content

[BOT ISSUE] Perplexity: add missing embedding models pplx-embed-v1-0.6b, pplx-embed-v1-4b, pplx-embed-context-v1-0.6b #645

Description

@github-actions

Summary

Three Perplexity embedding models are missing from packages/proxy/schema/model_list.json. Perplexity recently launched an Embeddings API with 4 models; none are in the catalog.

Missing Model IDs

Model ID Dimensions Context Input $/M tokens Type
pplx-embed-v1-0.6b 1024 32K $0.004 Standard embedding
pplx-embed-v1-4b 2560 32K $0.03 Standard embedding
pplx-embed-context-v1-0.6b 1024 32K $0.008 Contextualized embedding

Suggested entries

"pplx-embed-v1-0.6b": {
  "format": "openai",
  "flavor": "embedding",
  "input_cost_per_mil_tokens": 0.004,
  "displayName": "Perplexity Embed v1 (0.6B)",
  "max_input_tokens": 32000,
  "available_providers": ["perplexity"]
},
"pplx-embed-v1-4b": {
  "format": "openai",
  "flavor": "embedding",
  "input_cost_per_mil_tokens": 0.03,
  "displayName": "Perplexity Embed v1 (4B)",
  "max_input_tokens": 32000,
  "available_providers": ["perplexity"]
},
"pplx-embed-context-v1-0.6b": {
  "format": "openai",
  "flavor": "embedding",
  "input_cost_per_mil_tokens": 0.008,
  "displayName": "Perplexity Embed Context v1 (0.6B)",
  "max_input_tokens": 32000,
  "available_providers": ["perplexity"]
}

Additional missing Perplexity embedding model

  • pplx-embed-context-v1-4b — contextualized embedding, 2560 dimensions, 32K context, $0.05/M tokens

Verification checklist

  • Cross-source: Model IDs confirmed on Perplexity pricing page and Embeddings quickstart
  • Recent commits: Not covered by any recent commit to model_list.json
  • ID format: Uses Perplexity's official model ID format as documented in API reference
  • Existing issues: No existing issue covers Perplexity embedding models

Verification notes

Field Source Notes
Model IDs Pricing page + Embeddings quickstart Listed on both pages
Dimensions (1024/2560) Embeddings quickstart Documented for each model
Context (32K) Embeddings quickstart All models: 32K context
Pricing Pricing page + Embeddings quickstart Consistent across both sources
format: "openai" Catalog convention Perplexity uses OpenAI-compatible API
flavor: "embedding" API endpoint Uses /embeddings endpoint

Local files inspected

  • packages/proxy/schema/model_list.json — grep for pplx-embed returns no matches
  • Existing Perplexity entries: sonar, sonar-pro, sonar-reasoning, sonar-reasoning-pro (all chat models)

Source URLs

{
  "kind": "missing_model",
  "provider": "perplexity",
  "models": ["pplx-embed-v1-0.6b", "pplx-embed-v1-4b", "pplx-embed-context-v1-0.6b"],
  "status": "active",
  "model_specs": {
    "pplx-embed-v1-0.6b": {
      "format": "openai",
      "flavor": "embedding",
      "input_cost_per_mil_tokens": 0.004,
      "displayName": "Perplexity Embed v1 (0.6B)",
      "max_input_tokens": 32000,
      "available_providers": ["perplexity"]
    },
    "pplx-embed-v1-4b": {
      "format": "openai",
      "flavor": "embedding",
      "input_cost_per_mil_tokens": 0.03,
      "displayName": "Perplexity Embed v1 (4B)",
      "max_input_tokens": 32000,
      "available_providers": ["perplexity"]
    },
    "pplx-embed-context-v1-0.6b": {
      "format": "openai",
      "flavor": "embedding",
      "input_cost_per_mil_tokens": 0.008,
      "displayName": "Perplexity Embed Context v1 (0.6B)",
      "max_input_tokens": 32000,
      "available_providers": ["perplexity"]
    }
  },
  "source_urls": [
    "https://docs.perplexity.ai/guides/pricing",
    "https://docs.perplexity.ai/docs/embeddings/quickstart"
  ]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions