feat: add Atlas Cloud LLM engine by binyangzhu000-sudo · Pull Request #59 · octotools/octotools · GitHub
Skip to content

feat: add Atlas Cloud LLM engine - #59

Open
binyangzhu000-sudo wants to merge 1 commit into
octotools:mainfrom
binyangzhu000-sudo:codex/add-atlas-cloud-engine
Open

binyangzhu000-sudo wants to merge 1 commit into
octotools:mainfrom
binyangzhu000-sudo:codex/add-atlas-cloud-engine

Conversation

@binyangzhu000-sudo

Copy link
Copy Markdown

Summary

  • add an optional Atlas Cloud engine backed by the OpenAI-compatible chat completions API
  • route atlascloud/ model strings without changing existing engine defaults
  • document credentials, endpoint configuration, and model selection

Validation

  • python -m py_compile octotools/engine/atlascloud.py octotools/engine/factory.py
  • focused mocked factory and chat-completions request test
  • git diff --check
  • one live Atlas Cloud chat-completions smoke request using a model from the current public catalog

The Atlas Cloud client sets max_retries=0, so a generation request is never submitted more than once by the SDK.

Signed-off-by: binyangzhu000-sudo <224954946+binyangzhu000-sudo@users.noreply.github.com>
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