.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
Dockerfile
LICENSE
README.md
environment.yml
mkdocs.yml
pyproject.toml
requirements-doc.txt
setup.cfg
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/doc_request.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/improvement.yml
.github/PULL_REQUEST_TEMPLATE/pull_request_template.md
.github/scripts/build_sdist_and_wheel.sh
.github/workflows/asv_benchmark_pr.yml
.github/workflows/build_documentation.yml
.github/workflows/publish_documentation.yml
.github/workflows/release_docker.yml
.github/workflows/release_pypi.yaml
.github/workflows/tests.yml
benchmarks/__init__.py
benchmarks/asv.conf.json
benchmarks/bench_cfg_guide.py
benchmarks/bench_json_schema.py
benchmarks/bench_processors.py
benchmarks/bench_regex_guide.py
benchmarks/common.py
docs/index.md
docs/installation.md
docs/licence.md
docs/quickstart.md
docs/welcome.md
docs/api/guide.md
docs/api/index.md
docs/api/json_schema.md
docs/api/models.md
docs/api/parsing.md
docs/api/prompts.md
docs/api/regex.md
docs/api/samplers.md
docs/assets/images/dottxt.png
docs/assets/images/logits_processing_diagram.svg
docs/assets/images/logo-simple.png
docs/assets/images/logo-square.png
docs/assets/images/logo-square.svg
docs/assets/images/logo.png
docs/assets/images/logo.svg
docs/assets/images/normal_computing.jpg
docs/blog/.authors.yml
docs/blog/index.md
docs/blog/assets/4000_stars.png
docs/blog/posts/roadmap-2024.md
docs/community/belonging.png
docs/community/contribute.md
docs/community/examples.md
docs/community/feedback.md
docs/community/index.md
docs/community/versioning.md
docs/cookbook/atomic_caption.md
docs/cookbook/chain_of_density.md
docs/cookbook/chain_of_thought.md
docs/cookbook/classification.md
docs/cookbook/dating_profiles.md
docs/cookbook/deploy-using-bentoml.md
docs/cookbook/deploy-using-cerebrium.md
docs/cookbook/deploy-using-modal.md
docs/cookbook/earnings-reports.md
docs/cookbook/extraction.md
docs/cookbook/index.md
docs/cookbook/knowledge_graph_extraction.md
docs/cookbook/models_playing_chess.md
docs/cookbook/qa-with-citations.md
docs/cookbook/react_agent.md
docs/cookbook/read-pdfs.md
docs/cookbook/receipt-digitization.md
docs/cookbook/simtom.md
docs/cookbook/structured_generation_workflow.md
docs/cookbook/images/chain_of_density.png
docs/cookbook/images/coding_structure_diagram.png
docs/cookbook/images/knowledge-graph-extraction.png
docs/cookbook/images/nvidia-income.png
docs/cookbook/images/simtom.png
docs/cookbook/images/trader-joes-receipt.jpg
docs/logos/amazon.png
docs/logos/apple.png
docs/logos/best_buy.png
docs/logos/canoe.png
docs/logos/cisco.png
docs/logos/dassault_systems.png
docs/logos/databricks.png
docs/logos/datadog.png
docs/logos/dbt_labs.png
docs/logos/gladia.jpg
docs/logos/harvard.png
docs/logos/hf.png
docs/logos/johns_hopkins.png
docs/logos/meta.png
docs/logos/mit.png
docs/logos/mount_sinai.png
docs/logos/nvidia.png
docs/logos/nyu.png
docs/logos/safran.png
docs/logos/salesforce.png
docs/logos/shopify.png
docs/logos/smithsonian.png
docs/logos/tinder.png
docs/logos/upenn.png
docs/overrides/home.html
docs/overrides/main.html
docs/reference/functions.md
docs/reference/index.md
docs/reference/prompting.md
docs/reference/samplers.md
docs/reference/text.md
docs/reference/generation/cfg.md
docs/reference/generation/choices.md
docs/reference/generation/creating_grammars.md
docs/reference/generation/custom_fsm_ops.md
docs/reference/generation/format.md
docs/reference/generation/generation.md
docs/reference/generation/json.md
docs/reference/generation/regex.md
docs/reference/generation/structured_generation_explanation.md
docs/reference/generation/types.md
docs/reference/models/exllamav2.md
docs/reference/models/llamacpp.md
docs/reference/models/mlxlm.md
docs/reference/models/models.md
docs/reference/models/openai.md
docs/reference/models/tgi.md
docs/reference/models/transformers.md
docs/reference/models/transformers_vision.md
docs/reference/models/vllm.md
docs/reference/serve/lmstudio.md
docs/reference/serve/vllm.md
docs/stylesheets/extra.css
examples/babyagi.py
examples/cfg.py
examples/dating_profile.py
examples/llamacpp_example.py
examples/llamacpp_processor.py
examples/math_generate_code.py
examples/meta_prompting.py
examples/modal_example.py
examples/parsing.py
examples/pick_odd_one_out.py
examples/react.py
examples/sampling.ipynb
examples/self_consistency.py
examples/simulation_based_inference.ipynb
examples/transformers_integration.py
examples/vllm_integration.py
examples/bentoml/.bentoignore
examples/bentoml/bentofile.yaml
examples/bentoml/import_model.py
examples/bentoml/requirements.txt
examples/bentoml/service.py
examples/cerebrium/cerebrium.toml
examples/cerebrium/main.py
outlines/__init__.py
outlines/_version.py
outlines/base.py
outlines/caching.py
outlines/function.py
outlines/grammars.py
outlines/prompts.py
outlines/py.typed
outlines/samplers.py
outlines.egg-info/PKG-INFO
outlines.egg-info/SOURCES.txt
outlines.egg-info/dependency_links.txt
outlines.egg-info/requires.txt
outlines.egg-info/top_level.txt
outlines/fsm/__init__.py
outlines/fsm/guide.py
outlines/fsm/json_schema.py
outlines/fsm/parsing.py
outlines/fsm/types.py
outlines/generate/__init__.py
outlines/generate/api.py
outlines/generate/cfg.py
outlines/generate/choice.py
outlines/generate/format.py
outlines/generate/fsm.py
outlines/generate/generator.py
outlines/generate/json.py
outlines/generate/regex.py
outlines/generate/text.py
outlines/grammars/arithmetic.lark
outlines/grammars/common.lark
outlines/grammars/json.lark
outlines/models/__init__.py
outlines/models/exllamav2.py
outlines/models/llamacpp.py
outlines/models/mlxlm.py
outlines/models/openai.py
outlines/models/tokenizer.py
outlines/models/transformers.py
outlines/models/transformers_vision.py
outlines/models/vllm.py
outlines/processors/__init__.py
outlines/processors/base_logits_processor.py
outlines/processors/structured.py
outlines/serve/__init__.py
outlines/serve/serve.py
outlines/types/__init__.py
outlines/types/airports.py
outlines/types/countries.py
outlines/types/email.py
outlines/types/isbn.py
outlines/types/locales.py
outlines/types/phone_numbers.py
outlines/types/zip_codes.py
tests/__init__.py
tests/test_base.py
tests/test_cache.py
tests/test_function.py
tests/test_grammars.py
tests/test_prompts.py
tests/test_samplers.py
tests/test_types.py
tests/cfg_samples/arithmetic/lots_of_ops.arithmetic.test
tests/cfg_samples/arithmetic/simple_math.arithmetic.test
tests/cfg_samples/json/outlines.generate.samplers.mypy.json.test
tests/cfg_samples/json/simple_fruit.json.test
tests/cfg_samples/json/simple_fruit_no_indent.json.test
tests/fsm/partial_python.lark
tests/fsm/test_cfg_guide.py
tests/fsm/test_guide.py
tests/fsm/test_json_schema.py
tests/fsm/test_parsing.py
tests/fsm/test_types.py
tests/generate/__init__.py
tests/generate/conftest.py
tests/generate/test_api.py
tests/generate/test_generate.py
tests/generate/test_generator.py
tests/generate/test_integration_exllamav2.py
tests/generate/test_integration_llamacpp.py
tests/generate/test_integration_transformers.py
tests/generate/test_integration_transformers_vision.py
tests/generate/test_integration_vllm.py
tests/models/test_openai.py
tests/models/test_tokenizer.py
tests/models/test_transformers.py