mirror of
https://github.com/Haidra-Org/AI-Horde.git
synced 2026-11-06 05:17:31 +00:00
Broad editorial pass over docs/ plus a nav update in zensical.toml. - Wording and style: replace "carries"/"answers" phrasing with plainer terms, use periods instead of semicolons, and split long paragraphs. - Structure: add subheadings and tables in the chat, moderation, kudos, model reference and style contract docs. Add "Code map" and "Contract tests" sections to several reference pages. Move the code maps in chat_front.md and chat_requests.md to the end of those pages. Reorder the minimal chat worker page so the procedure comes before the source listing. - Content fixes: - Document the 404 ChatJobAborted vs ChatProgressNotStreaming progress responses. - Document the availability refusal table (503/404/400). - Document fail-fast admission and queue-position refresh. - Fix the stream parser example to check response.ok and error on a missing [DONE]. - Fix the style contract's max_length ceiling (16384). - Note that the kudos heartbeat metrics are quorum-node only. - Clarify tool_choice, strict conformance and capability caveats in the tutorial. - Navigation: reorder Tutorial and Topics in the docs landing page and zensical nav. Exclude /openai-chat-local/ from builds. - Chat doc summaries were rewritten in several front matter blocks and the generated README tables updated to match.
872 B
872 B
Tutorial
Learning paths for someone meeting a subsystem for the first time: one working result reached step by step, each step checked by its output, before the how-to pages that assume the goal is already known.
Documents
| Document | Summary |
|---|---|
| Your first chat completion through the Horde | Use the OpenAI Python SDK against the Horde's chat front: pick a served model, send and stream a completion, run one tool round and parse a json_schema reply. |
| Serve your first chat job with koboldcpp | Start koboldcpp as a Horde chat worker, verify registration and complete a chat request followed by a tool request. |