Run AIMLAPI LLM and reasoning workflows through chat completions with retries, structured outputs, and explicit User-Agent headers. Use when Codex needs scripted prompting/reasoning calls against AIMLAPI models.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add modbender/skill-library-mcp --skill aiml-llm-reasoning --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Aiml Llm Reasoning?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-aiml-llm-reasoning)More formats (shields.io, HTML) on the badges page.
---
name: aimlapi-llm-reasoning
description: Run AIMLAPI LLM and reasoning workflows through chat completions with retries, structured outputs, and explicit User-Agent headers. Use when Codex needs scripted prompting/reasoning calls against AIMLAPI models.
env:
- AIMLAPI_API_KEY
primaryEnv: AIMLAPI_API_KEY
---
# AIMLAPI LLM + Reasoning
## Overview
Use `run_chat.py` to call AIMLAPI chat completions with retries, optional API key file fallback, and a `User-Agent` header on every request.
## Quick start
```bash
export AIMLAPI_API_KEY="sk-aimlapi-..."
python3 {baseDir}/scripts/run_chat.py --model aimlapi/openai/gpt-5-nano-2025-08-07 --user "Summarize this in 3 bullets."
```
## Tasks
### Run a basic chat completion
```bash
python3 {baseDir}/scripts/run_chat.py \
--model aimlapi/openai/gpt-5-nano-2025-08-07 \
--system "You are a concise assistant." \
--user "Draft a project kickoff checklist." \
--user-agent "openclaw-custom/1.0"
```
### Add reasoning parameters
```bash
python3 {baseDir}/scripts/run_chat.py \
--model aimlapi/openai/gpt-5-nano-2025-08-07 \
--user "Plan a 5-step rollout for a new chatbot feature." \
--extra-json '{"reasoning": {"effort": "medium"}, "temperature": 0.3}'
```
### Structured JSON output
```bash
python3 {baseDir}/scripts/run_chat.py \
--model aimlapi/openai/gpt-5-nano-2025-08-07 \
--user "Return a JSON array of 3 project risks with mitigation." \
--extra-json '{"response_format": {"type": "json_object"}}' \
--output ./out/risks.json
```
## References
- `references/aimlapi-llm.md`: payload and troubleshooting notes.
- `README.md`: changelog-style summary of new instructions.
Is this your skill, or is something wrong with this listing? . Author removals are honored within 72 hours.
No comments yet. Be the first to comment!