Skip to content
Back to skills

Inference Deployment

ASecurity

"Guide Chinese-LLaMA-Alpaca Hugging Face inference, Gradio chat,

  • 247 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 8, 2026
devopsfastapiapibackendperformance

Works with

  • api

Security analysis

A100/100

Pro scans all 13 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill inference-deployment --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Inference Deployment?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Inference Deployment
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-inference-deployment/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-inference-deployment)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: inference-deployment
description: "Guide Chinese-LLaMA-Alpaca Hugging Face inference, Gradio chat,
  OpenAI-compatible API serving, and optional LangChain integrations."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Inference and Deployment Router

Use this sub-skill when a user has, or is preparing, Chinese-LLaMA-Alpaca model assets for local generation, batch prediction, interactive instruction mode, Gradio chat, an OpenAI-compatible FastAPI server, embeddings, or LangChain QA/summarization. The commands below assume the current working directory is this sub-skill directory.

Do not launch a long-running server, download model weights, or load a large 7B+ model unless the user confirms model paths, backend use, port/network exposure, and runtime budget. If the user only has LoRA adapters and no loadable base/merged model, route first to `../model-reconstruction/`.

## Fast Route

1. **Pick the model family.** Chinese LLaMA is base/continuation-oriented; Chinese Alpaca is instruction/chat-oriented. Use [`references/hf-inference.md`](references/hf-inference.md) for prompt and flag details.
2. **Run batch or interactive HF inference** with [`scripts/inference_hf.py`](scripts/inference_hf.py) when a HF model/base+LoRA path is available.
3. **Use Gradio or API serving only with explicit launch approval.** See [`references/gradio-and-api-server.md`](references/gradio-and-api-server.md) before running [`scripts/gradio_demo.py`](scripts/gradio_demo.py) or [`scripts/openai_api_server.py`](scripts/openai_api_server.py).
4. **Use LangChain guidance for optional app demos.** See [`references/langchain-integrations.md`](references/langchain-integrations.md); these scripts require extra packages and model/embedding paths.
5. **Debug failures with exact symptoms.** Use [`references/troubleshooting.md`](references/troubleshooting.md) for tokenizer mismatch, CPU/GPU, 8-bit, NTK, xFormers, Gradio, FastAPI request schema, and optional dependency errors.

## Bundled Runtime Files

- [`scripts/inference_hf.py`](scripts/inference_hf.py): HF batch and single-turn interactive inference.
- [`scripts/gradio_demo.py`](scripts/gradio_demo.py): Gradio chat UI.
- [`scripts/openai_api_server.py`](scripts/openai_api_server.py) and [`scripts/openai_api_protocol.py`](scripts/openai_api_protocol.py): OpenAI-compatible completions/chat/embeddings server and schemas.
- [`scripts/patches.py`](scripts/patches.py): local attention and NTK scaling patch module used by inference/server scripts.
- [`scripts/langchain_qa.py`](scripts/langchain_qa.py), [`scripts/langchain_sum.py`](scripts/langchain_sum.py), and [`scripts/doc.txt`](scripts/doc.txt): optional LangChain examples.

## Scope Boundaries

- Model conversion, tokenizer extension, SHA256 checks, and LoRA merging belong to `../model-reconstruction/`.
- Training or SFT of new adapters belongs to `../training-finetuning/`.
- C-Eval scoring and example benchmark interpretation belong to `../evaluation-benchmarks/`.
- This sub-skill can plan CPU-only checks, but CPU generation for 7B+ models is often very slow and is not a substitute for GPU performance validation.

Files in this skill

  • SKILL.md3.1 KB
  • references/gradio-and-api-server.md3.5 KB
  • references/hf-inference.md3.7 KB
  • references/langchain-integrations.md2.7 KB
  • references/troubleshooting.md4 KB
  • scripts/doc.txt6 KB
  • scripts/gradio_demo.py11.1 KB
  • scripts/inference_hf.py7.1 KB
  • scripts/langchain_qa.py4.2 KB
  • scripts/langchain_sum.py2.7 KB
  • scripts/openai_api_protocol.py2.2 KB
  • scripts/openai_api_server.py7.8 KB
  • scripts/patches.py8.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.