Skip to content

docs: document Atlas Cloud as a custom OpenAI-compatible LLM provider#332

Open
lucaszhu-hue wants to merge 1 commit into
vxcontrol:mainfrom
lucaszhu-hue:docs/atlascloud-custom-provider
Open

docs: document Atlas Cloud as a custom OpenAI-compatible LLM provider#332
lucaszhu-hue wants to merge 1 commit into
vxcontrol:mainfrom
lucaszhu-hue:docs/atlascloud-custom-provider

Conversation

@lucaszhu-hue

Copy link
Copy Markdown

Description of the Change

Problem

PentAGI supports many LLM providers, including a generic Custom (LLM_SERVER_*) OpenAI-compatible endpoint, but the docs don't mention Atlas Cloud — a full-modal inference platform that serves the DeepSeek / Qwen / GLM / Kimi / MiniMax models PentAGI already targets, through one OpenAI-compatible API.

Solution

Document Atlas Cloud as a custom OpenAI-compatible provider. No code change — it uses the existing LLM_SERVER_* variables:

  • README.md: an "Atlas Cloud (OpenAI-compatible)" subsection under Custom LLM Provider Configuration, with a config example, a reasoning-model note, and a collapsed list of all available Atlas chat models.
  • .env.example: a commented Atlas Cloud example in the Custom LLM provider block.

N/A (no related issue)

Type of Change

  • 📚 Documentation update
  • 🔧 Configuration change

Areas Affected

  • External Integrations (LLM/Search APIs)
  • Documentation

Testing and Verification

Test Configuration

PentAGI Version: main (docs/config-only change)
LLM Provider: Atlas Cloud (custom OpenAI-compatible, https://api.atlascloud.ai/v1)

Test Steps

  1. Set LLM_SERVER_URL=https://api.atlascloud.ai/v1, LLM_SERVER_KEY=<key>, LLM_SERVER_MODEL=deepseek-ai/deepseek-v4-pro, LLM_SERVER_PROVIDER=openai.
  2. Send a chat completion through the OpenAI-compatible endpoint.

Test Results

Verified the documented endpoint directly: a non-streaming POST /v1/chat/completions to Atlas with deepseek-ai/deepseek-v4-pro returns HTTP 200 with a valid completion. Docs/config only — no Go/TypeScript paths changed, so go vet / pnpm lint are unaffected.

Documentation Updates

  • README.md updates
  • Configuration documentation updates

Checklist

Code Quality

  • My code follows the project's coding standards (docs only)
  • I have added/updated necessary documentation

Security

  • Sensitive information has been properly handled (examples use placeholder keys only)

Compatibility

  • Changes are backward compatible

Additional Notes

This README lists providers as text (no provider logos), so I kept the Atlas entry text + link to match the existing style. Happy to adjust wording or placement.

🤖 Generated with Claude Code

Atlas Cloud exposes an OpenAI-compatible API, so it works with PentAGI's
existing LLM_SERVER_* custom-provider variables with no code changes. Add an
"Atlas Cloud (OpenAI-compatible)" subsection to the Custom LLM Provider
Configuration section and a commented example to .env.example.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@lucaszhu-hue lucaszhu-hue force-pushed the docs/atlascloud-custom-provider branch from 863d355 to 91f9e0c Compare June 5, 2026 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant