[PR #3822] [MERGED] docs: surface Deep Agents CLI on Perplexity providers page #3840

Closed
opened 2026-06-05 18:53:19 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/3822
Author: @jliounis
Created: 4/30/2026
Status: Merged
Merged: 5/8/2026
Merged by: @mdrxy

Base: mainHead: docs-perplexity-providers-deepagents


📝 Commits (1)

  • f43e4c4 docs: surface Deep Agents CLI on Perplexity providers page

📊 Changes

1 file changed (+15 additions, -1 deletions)

View changed files

📝 src/oss/python/integrations/providers/perplexity.mdx (+15 -1)

📄 Description

Summary

Two small edits to src/oss/python/integrations/providers/perplexity.mdx:

1. Env-var ordering — list canonical name first

Flip the order in the "Installation and setup" paragraph so the canonical PERPLEXITY_API_KEY is mentioned first, with the legacy PPLX_API_KEY shown in parentheses.

Before:

Get your API key from the Perplexity API key dashboard and set it as the PPLX_API_KEY (or PERPLEXITY_API_KEY) environment variable.

After:

Get your API key from the Perplexity API key dashboard and set it as the PERPLEXITY_API_KEY (or PPLX_API_KEY) environment variable.

2. Add a Deep Agents CLI section

New H2 inserted after "Embedding models" and before "Components reference", mirroring the same shape (intro line + install snippet in a <CodeGroup> + usage note) that the existing Chat models / Retriever / Tools / Embedding models sections use:

## Deep Agents CLI

Use Perplexity as a first-class provider in the [Deep Agents CLI](/oss/deepagents/cli/providers).

Install the CLI with the Perplexity extra:

<CodeGroup>
```bash uv
uv tool install 'deepagents-cli[perplexity]'
```
</CodeGroup>

Then set `PERPLEXITY_API_KEY` and reference Perplexity models with the `perplexity:` prefix (e.g. `perplexity:sonar-pro`) in the interactive `/model` switcher or your config.

This is the same convention the providers page already uses for the chat / retriever / tools / embeddings sections — just one more entry below them.

Related

Scope

Single-file edit — src/oss/python/integrations/providers/perplexity.mdx only. No sidebar / docs.json changes. The JS Perplexity page is intentionally untouched (Deep Agents CLI is Python-only).


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/docs/pull/3822 **Author:** [@jliounis](https://github.com/jliounis) **Created:** 4/30/2026 **Status:** ✅ Merged **Merged:** 5/8/2026 **Merged by:** [@mdrxy](https://github.com/mdrxy) **Base:** `main` ← **Head:** `docs-perplexity-providers-deepagents` --- ### 📝 Commits (1) - [`f43e4c4`](https://github.com/langchain-ai/docs/commit/f43e4c4a72f3eb1873b35e4d3985a899336ede16) docs: surface Deep Agents CLI on Perplexity providers page ### 📊 Changes **1 file changed** (+15 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `src/oss/python/integrations/providers/perplexity.mdx` (+15 -1) </details> ### 📄 Description ## Summary Two small edits to `src/oss/python/integrations/providers/perplexity.mdx`: ### 1. Env-var ordering — list canonical name first Flip the order in the "Installation and setup" paragraph so the canonical `PERPLEXITY_API_KEY` is mentioned first, with the legacy `PPLX_API_KEY` shown in parentheses. **Before:** > Get your API key from the [Perplexity API key dashboard](https://www.perplexity.ai/account/api/keys) and set it as the `PPLX_API_KEY` (or `PERPLEXITY_API_KEY`) environment variable. **After:** > Get your API key from the [Perplexity API key dashboard](https://www.perplexity.ai/account/api/keys) and set it as the `PERPLEXITY_API_KEY` (or `PPLX_API_KEY`) environment variable. ### 2. Add a Deep Agents CLI section New H2 inserted after "Embedding models" and before "Components reference", mirroring the same shape (intro line + install snippet in a `<CodeGroup>` + usage note) that the existing Chat models / Retriever / Tools / Embedding models sections use: ````markdown ## Deep Agents CLI Use Perplexity as a first-class provider in the [Deep Agents CLI](/oss/deepagents/cli/providers). Install the CLI with the Perplexity extra: <CodeGroup> ```bash uv uv tool install 'deepagents-cli[perplexity]' ``` </CodeGroup> Then set `PERPLEXITY_API_KEY` and reference Perplexity models with the `perplexity:` prefix (e.g. `perplexity:sonar-pro`) in the interactive `/model` switcher or your config. ```` This is the same convention the providers page already uses for the chat / retriever / tools / embeddings sections — just one more entry below them. ## Related - Upstream code PR: https://github.com/langchain-ai/deepagents/pull/3061 - Companion docs PR (Deep Agents CLI providers reference): https://github.com/langchain-ai/docs/pull/3821 ## Scope Single-file edit — `src/oss/python/integrations/providers/perplexity.mdx` only. No sidebar / `docs.json` changes. The JS Perplexity page is intentionally untouched (Deep Agents CLI is Python-only). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 18:53:19 -04:00
yindo closed this issue 2026-06-05 18:53:19 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#3840