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

@github-actions

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions