Skip to content

Add Atlas Cloud LLM provider preset - #5

Open
binyangzhu000-sudo wants to merge 1 commit into
OranAi-Ltd:mainfrom
binyangzhu000-sudo:codex/add-atlascloud-llm-provider
Open

Add Atlas Cloud LLM provider preset#5
binyangzhu000-sudo wants to merge 1 commit into
OranAi-Ltd:mainfrom
binyangzhu000-sudo:codex/add-atlascloud-llm-provider

Conversation

@binyangzhu000-sudo

Copy link
Copy Markdown

Summary

  • add atlascloud, atlas-cloud, atlas_cloud, and atlas aliases to the existing LLM provider registry
  • route Atlas Cloud through the existing OpenAI-compatible provider with https://api.atlascloud.ai/v1, ATLASCLOUD_API_KEY / ATLAS_CLOUD_API_KEY, and qwen/qwen3.5-flash as the provider default
  • make legacy OpenAI-compatible JSON helper paths use Atlas Cloud base URL and key when LLM_PROVIDER=atlascloud
  • add focused offline tests and .env.example technical configuration entries

Validation

  • python3 -m pytest tests/test_llm_providers.py - 15 passed
  • python3 -m pytest tests/test_smoke.py::test_agent_soul_persona_mock_no_network tests/test_smoke.py::test_env_example_shipped tests/test_smoke.py::test_no_sensitive_terms_in_package - 3 passed
  • PYTHONPYCACHEPREFIX=/private/tmp/oransim-pycache python3 -m compileall -q backend/oransim/agents/llm_providers backend/oransim/agents/soul_llm.py tests/test_llm_providers.py - passed
  • git diff --check and git diff --cached --check - passed
  • Atlas Cloud live catalog: 374 visible models; confirmed qwen/qwen3.5-flash and deepseek-ai/deepseek-v4-pro

Notes: README/docs/logo were not modified. Ruff and Black were not run because they are not installed in this local environment.

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