model-service
CommunityConfigure and run YAML-driven LLM API calls.
System Documentation
What problem does it solve?
Use this skill whenever the task is to call LLM APIs through this repository by writing or adjusting model-service YAML config and running the existing pipeline. This skill should trigger for requests like "call model/api", "write yaml config", "run model services", "test provider/model route", "send prompt/files to llm", or OpenRouter/Gemini/Kimi/Aliyun/Seed invocation. Strong rule: in this skill, modify YAML config only and do not modify Python scripts.
Core Features & Use Cases
- YAML-based configuration for model-service pipelines to drive API calls across providers (openrouter, gemini, kimi, aliyun, seed)
- Environment-driven credentials: URLs and keys sourced from env.txt and referenced via $VAR or ${VAR}
- Guardrails: if a provider's credentials resolve to empty, it is treated as unsupported in the current environment
- Safe boundaries: editing YAML config only; Python scripts are not modified
Quick Start
Edit the YAML config at .github/scripts/configs/experiments/model_services_template.yaml and run the provided Python snippet to load the config and execute the pipeline.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: model-service Download link: https://github.com/AKCqhzdy/dse-subject-grading/archive/main.zip#model-service Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.