outlines
/
mkdocs.yml
146 строк · 3.9 Кб
1# Site information
2site_name: Outlines 〰️
3site_author: The Outlines developers
4site_description: >-
5Structured text generation with LLMs
6
7
8# Repository
9repo_name: outlines-dev/outlines
10repo_url: https://github.com/outlines-dev/outlines
11
12# Copyright
13copyright: Copyright © 2023- The Outlines Developers
14
15# Configuration
16theme:
17name: material
18custom_dir: docs/overrides
19palette:
20- scheme: default
21primary: white
22logo: assets/images/logo.png
23favicon: assets/images/logo.png
24icon:
25repo: fontawesome/brands/github
26features:
27- content.code.copy
28- navigation.expand
29- navigation.tabs
30- navigation.sections
31- header.autohide
32- announce.dismiss
33font:
34text: Inter
35code: Source Code Pro
36
37# Additional configuration
38extra:
39social:
40- icon: fontawesome/brands/github
41link: https://github.com/outlines-dev
42- icon: fontawesome/brands/twitter
43link: https://twitter.com/remilouf
44generator: false
45analytics:
46provider: google
47property: !ENV GOOGLE_ANALYTICS_KEY
48
49# Extensions
50markdown_extensions:
51- admonition
52- def_list
53- attr_list
54- md_in_html
55- pymdownx.highlight:
56anchor_linenums: true
57line_spans: __span
58pygments_lang_class: true
59noclasses: True
60pygments_style: nord
61- pymdownx.superfences
62- pymdownx.tabbed:
63alternate_style: true
64- pymdownx.inlinehilite
65- pymdownx.details
66- pymdownx.emoji:
67emoji_index: !!python/name:material.extensions.emoji.twemoji
68emoji_generator: !!python/name:material.extensions.emoji.to_svg
69
70
71extra_css:
72- stylesheets/extra.css
73
74plugins:
75- blog
76- mkdocstrings:
77default_handler: python
78handlers:
79python:
80options:
81show_submodules: true
82- search
83- section-index
84- social:
85cards_layout_options:
86color: #173a58
87
88nav:
89- Home: index.md
90- Getting Started:
91- Welcome to Outlines: welcome.md
92- Installation: installation.md
93- Quickstart: quickstart.md
94- Licence: licence.md
95- Cookbook:
96- cookbook/index.md
97- Classification: cookbook/classification.md
98- Named Entity Extraction: cookbook/extraction.md
99- Generate synthetic data: cookbook/dating_profiles.md
100- Summarize a document: cookbook/chain_of_density.md
101- Playing chess: cookbook/models_playing_chess.md
102- Run on the cloud:
103- BentoML: cookbook/deploy-using-bentoml.md
104- Modal: cookbook/deploy-using-modal.md
105- Docs:
106- reference/index.md
107- Generation:
108- Text: reference/text.md
109- Samplers: reference/samplers.md
110- Structured generation:
111- Classification: reference/choices.md
112- Regex: reference/regex.md
113- Type constraints: reference/format.md
114- JSON (function calling): reference/json.md
115- JSON mode: reference/json_mode.md
116- Grammar: reference/cfg.md
117- Custom FSM operations: reference/custom_fsm_ops.md
118- Utilities:
119- Serve with vLLM: reference/serve/vllm.md
120- Custom types: reference/types.md
121- Prompt templating: reference/prompting.md
122- Outlines functions: reference/functions.md
123- Models:
124- vLLM: reference/models/vllm.md
125- Llama.cpp: reference/models/llamacpp.md
126- Transformers: reference/models/transformers.md
127- ExllamaV2: reference/models/exllamav2.md
128- Mamba: reference/models/mamba.md
129- OpenAI: reference/models/openai.md
130
131- API Reference:
132- api/index.md
133- api/models.md
134- api/prompts.md
135- api/json_schema.md
136- api/guide.md
137- api/parsing.md
138- api/regex.md
139- api/samplers.md
140- Community:
141- community/index.md
142- Feedback 🫶: community/feedback.md
143- Chat with us ☕: https://discord.com/invite/R9DSu34mGd
144- How to contribute 🏗️: community/contribute.md
145- Your projects 👏: community/examples.md
146- Blog: blog/index.md
147