UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
データ・研究 · SKILL.md

backend

backend

Work with Open-Assistant FastAPI backend, shared schemas/API client, task lifecycle, settings, and OA JSONL data utilities.

Independent GitHub snapshot · Automated classification · Original documentation governs

スキルの説明

GitHub

name: backend description: "Work with Open-Assistant FastAPI backend, shared schemas/API client, task lifecycle, settings, and OA JSONL data utilities." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

Open-Assistant backend sub-skill

Use this sub-skill when a user asks about Open-Assistant's REST backend, Python shared protocol schemas, the asynchronous Python API client, task lifecycle, backend settings, local backend development services, or OA JSONL import/export/data utilities.

Route the request

Quick safe checks

These bundled scripts do not start a server, connect to a database, download models, train, deploy, or mutate a database:

python scripts/check_backend_python.py --repo-root <repo-root>
python scripts/check_backend_python.py --repo-root <repo-root> --openapi
python scripts/oasst_jsonl_tool.py inspect data.jsonl.gz
python scripts/oasst_jsonl_tool.py tree-to-messages trees.jsonl.gz messages.jsonl.gz

Use explicit file arguments for JSONL writes. Existing output files are not overwritten unless --overwrite is passed.

Boundaries

  • Route Next.js pages, Cypress, frontend API wrappers, localization, and chat UI component work to the website sub-skill.
  • Route inference server, inference worker, model config, websocket/SSE chat serving, and safety-server work to the inference sub-skill.
  • Model training/evaluation/pretokenizer workflows and production deployment/Ansible are intentionally excluded from this generated skill run.
  • Do not run DB-mutating import, purge, delete, or merge operations unless the user explicitly asks for them, confirms the target database, and has a rollback/backup plan.
保存したスキル