instructor
/
mkdocs.yml
249 строк · 7.9 Кб
1site_name: Instructor2site_author: Jason Liu3site_description: A lightweight library for structured outputs with LLMs.4repo_name: instructor5repo_url: https://github.com/jxnl/instructor/6site_url: https://python.useinstructor.com/7edit_uri: edit/main/docs/8copyright: Copyright © 2024 Jason Liu9theme:10name: material11icon:12repo: fontawesome/brands/github13edit: material/pencil14view: material/eye15theme:16admonition:17note: octicons/tag-1618abstract: octicons/checklist-1619info: octicons/info-1620tip: octicons/squirrel-1621success: octicons/check-1622question: octicons/question-1623warning: octicons/alert-1624failure: octicons/x-circle-1625danger: octicons/zap-1626bug: octicons/bug-1627example: octicons/beaker-1628quote: octicons/quote-1629features:30- announce.dismiss31- content.action.edit32- content.action.view33- content.code.annotate34- content.code.copy35- content.code.select36- content.tabs.link37- content.tooltips38- header.autohide39- navigation.expand40- navigation.footer41- navigation.indexes42- navigation.instant43- navigation.instant.prefetch44- navigation.instant.progress45- navigation.prune46- navigation.sections47- navigation.tabs48# - navigation.tabs.sticky49- navigation.top50- navigation.tracking51- search.highlight52- search.share53- search.suggest54- toc.follow55# - toc.integrate56palette:57- scheme: default58primary: black59accent: indigo60toggle:61icon: material/brightness-762name: Switch to dark mode63- scheme: slate64primary: black65accent: indigo66toggle:67icon: material/brightness-468name: Switch to light mode69font:70text: Roboto71code: Roboto Mono72custom_dir: docs/overrides73# Extensions
74markdown_extensions:75- abbr76- admonition77- pymdownx.details78- attr_list79- def_list80- footnotes81- md_in_html82- toc:83permalink: true84- pymdownx.arithmatex:85generic: true86- pymdownx.betterem:87smart_enable: all88- pymdownx.caret89- pymdownx.details90- pymdownx.emoji:91emoji_generator: !!python/name:material.extensions.emoji.to_svg92emoji_index: !!python/name:material.extensions.emoji.twemoji93- pymdownx.highlight:94anchor_linenums: true95line_spans: __span96pygments_lang_class: true97- pymdownx.inlinehilite98- pymdownx.keys99- pymdownx.magiclink:100normalize_issue_symbols: true101repo_url_shorthand: true102user: jxnl103repo: instructor104- pymdownx.mark105- pymdownx.smartsymbols106- pymdownx.snippets:107auto_append:108- includes/mkdocs.md109- pymdownx.superfences:110custom_fences:111- name: mermaid112class: mermaid113format: !!python/name:pymdownx.superfences.fence_code_format114- pymdownx.tabbed:115alternate_style: true116combine_header_slug: true117- pymdownx.tasklist:118custom_checkbox: true119nav:120- Introduction:121- Welcome To Instructor: 'index.md'122- Why use Instructor?: 'why.md'123- Help with Instructor: 'help.md'124- Installation: 'installation.md'125- Contributing: 'contributing.md'126- Philosophy: 'concepts/philosophy.md'127- Cookbook:128- Cookbooks: 'examples/index.md'129- Text Classification: 'examples/classification.md'130- Batch Classification (User Defined): 'examples/batch_classification.md'131- LLM Self Critique: 'examples/self_critique.md'132- Extracting Tables with GPT-V: 'examples/extracting_tables.md'133- Extracting From Slides with GPT-V: 'examples/extract_slides.md'134- Content Moderation: 'examples/moderation.md'135- Citing Sources (RAG): 'examples/exact_citations.md'136- Extracting Knowledge Graphs: 'examples/knowledge_graph.md'137- Extracting Complex Entities: 'examples/entity_resolution.md'138- Expanding Search Queries (RAG): 'examples/search.md'139- Query Planning (RAG): 'examples/planning-tasks.md'140- PII Data Sanitization: 'examples/pii.md'141- Enabling Open Source Models: 'examples/open_source.md'142- Image to Ad Copy: 'examples/image_to_ad_copy.md'143- Ollama: 'examples/ollama.md'144- SQLModel Integration: 'examples/sqlmodel.md'145- Including Examples in Prompt: 'examples/examples.md'146- Document Segmentation: 'examples/document_segmentation.md'147- IBM watsonx.ai: 'examples/watsonx.md'148- Blog:149- "blog/index.md"150- Concepts:151- Models: 'concepts/models.md'152- Fields: 'concepts/fields.md'153- Types: 'concepts/types.md'154- Validators: "concepts/reask_validation.md"155- Usage Tokens: 'concepts/usage.md'156- Missing: "concepts/maybe.md"157- Patching: 'concepts/patching.md'158- Retrying: 'concepts/retrying.md'159- Parallel Tools: 'concepts/parallel.md'160- Stream Iterable: "concepts/lists.md"161- Stream Partial: "concepts/partial.md"162- Raw Response: 'concepts/raw_response.md'163- FastAPI: 'concepts/fastapi.md'164- Caching: 'concepts/caching.md'165- Logging: 'concepts/logging.md'166- Distillation: "concepts/distillation.md"167- Union: 'concepts/union.md'168- Alias: 'concepts/alias.md'169- Enums: 'concepts/enums.md'170- Type Adapter: 'concepts/typeadapter.md'171- Hub:172- Introducing Instructor Hub: 'hub/index.md'173- Single Classification Model: 'hub/single_classification.md'174- Multiple Classification Model: 'hub/multiple_classification.md'175- Extracting Tables using GPT-V: 'hub/tables_from_vision.md'176- Extract Pandas Dataframes: 'hub/pandas_df.md'177- Using Ollama: 'hub/ollama.md'178- Using Llama CPP: 'hub/llama-cpp-python.md'179- Using Together Compute: 'hub/together.md'180- Using Anyscale: 'hub/anyscale.md'181- Using Groq: 'hub/groq.md'182- Using Mistral: 'hub/mistral.md'183- Using Cohere: 'hub/cohere.md'184- Batch Async Classification w/ Langsmith: 'hub/batch_classification_langsmith.md'185- Action Items: 'hub/action_items.md'186- Partial Streaming: 'hub/partial_streaming.md'187- Extract Contact Info: 'hub/extract_contact_info.md'188- Using Mistral Large: 'hub/mistral.md'189- Knowledge Graphs: 'hub/knowledge_graph.md'190- Extract Youtube Clips: "hub/youtube_clips.md"191- Knowledge Graphs: 'tutorials/5-knowledge-graphs.ipynb'192- CLI Reference:193- "CLI Reference": "cli/index.md"194- "Finetuning GPT-3.5": "cli/finetune.md"195- "Usage Tracking": "cli/usage.md"196- Tutorials:197- Tutorials (Notebooks): 'tutorials/1-introduction.ipynb'198- Tips and Tricks: 'tutorials/2-tips.ipynb'199- Applications RAG: 'tutorials/3-0-applications-rag.ipynb'200- Applications RAG - 2: 'tutorials/3-1-validation-rag.ipynb'201- Validation: 'tutorials/4-validation.ipynb'202
203plugins:204- mkdocs-jupyter:205ignore_h1_titles: true206execute: false207- social208- search:209separator: '[\s\u200b\-_,:!=\[\]()"`/]+|\.(?!\d)|&[lg]t;|(?!\b)(?=[A-Z][a-z])'210- minify:211minify_html: true212- mkdocstrings:213handlers:214python:215options:216members_order: alphabetical217allow_inspection: true218show_bases: true219- blog:220enabled: !ENV CI221blog_dir: "blog"222blog_toc: true223post_dir: blog/posts224post_date_format: yyyy/MM/dd225post_url_format: "{date}/{slug}"226authors_file: "{blog}/.authors.yml"227extra:228analytics:229provider: google230property: G-5CR8QXF5CN231feedback:232title: Was this page helpful?233ratings:234- icon: material/emoticon-happy-outline235name: This page was helpful236data: 1237note: >-238Thanks for your feedback!239- icon: material/emoticon-sad-outline240name: This page could be improved241data: 0242note: >-243Thanks for your feedback! Help us improve this page by244using our <a href="..." target="_blank" rel="noopener">feedback form</a>.245social:246- icon: fontawesome/brands/twitter247link: https://twitter.com/jxnlco248- icon: fontawesome/brands/github249link: https://github.com/jxnl250