rainbond-ai-assistant

Manages AI Engine model discovery, download, and CPU/GPU instance lifecycle on Rainbond.

7|1|Updated May 13, 2026
One-click install
npx skills add https://github.com/goodrain/rainskills --skill rainbond-ai-assistant-goodrain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rainbond-ai-assistant
Source: https://github.com/goodrain/rainskills/tree/main/rainbond-ai-assistant
Command: npx skills add https://github.com/goodrain/rainskills --skill rainbond-ai-assistant-goodrain

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve? Deploying and operating large language models on a Rainbond platform involves model discovery, ModelScope downloads, GPU/CPU capacity planning, parameter tuning, and failure diagnostics, all of which are error-prone when done manually. ## Core Features & Use Cases - Model Discovery & Download: Search the built-in catalog or the official ModelScope OpenAPI, then download models with verified completion states and idempotent retry handling. - Instance Lifecycle Management: Create, start, stop, and delete AI Engine instances with startup-safety parameter planning, GPU provider checks (NVIDIA Device Plugin, HAMi shared/whole), and CPU-first deployment paths. - Diagnostics & Tuning: Diagnose Creating/Failed deployments from events and logs, and tune throughput, latency, KV cache, and concurrency using evidence-based parameter decisions. - Use Case: Ask the agent to deploy Qwen3-8B for a knowledge-base Q&A service; it resolves the workspace, checks GPU/CPU capacity, plans safe context and concurrency parameters, creates the instance, and verifies health and model registration. ## Quick Start Use the rainbond-ai-assistant skill to deploy the Qwen/Qwen3-8B model on CPU in my workspace and verify the instance is running and registered.

Frequently Asked Questions about rainbond-ai-assistant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a large language model on Rainbond?

Specify the model name or ModelScope owner/repo and your business use case. The skill checks capabilities and resource capacity, plans startup-safe parameters for CPU or GPU, requests approval, creates the instance, and verifies Running status, health, and model registration.

How do I download a model from ModelScope to Rainbond?

Provide a catalog model ID, owner/repo, or canonical ModelScope URL. The skill checks for existing downloads, creates one download task after approval, and polls until the team model reaches ready status with verified metadata and SHA256.

Does Rainbond AI Engine support CPU-only model deployment?

Yes, CPU is a first-class deployment path with compute_mode=cpu and gpu_count=0. It validates CPU runtime compatibility, memory preflight covering weights and KV cache, and rejects GPU-only parameters like tensor_parallel_size.

Why is my AI Engine instance stuck in Creating or Failed?

The skill reads deployment details, events, and current or previous logs to classify issues like FailedScheduling, ImagePullBackOff, OOM, probe failure, or missing model registration. Pod Running alone is not a terminal success state.

What GPU allocation modes does Rainbond AI Engine support?

It supports standard NVIDIA whole-GPU via Device Plugin, HAMi shared vGPU with per-instance memory windows, and HAMi whole-GPU fallback. GPU writes are blocked when provider state is pending, degraded, or in conflict.

When should I not use this skill for deployment?

Do not use it for ordinary source code or container image application deployment, installing the Rainbond platform itself, or troubleshooting non-AI applications. Those belong to other Rainskills units.