gitextract_rb3yefpi/ ├── .github/ │ └── workflows/ │ ├── build.yml │ └── release.yml ├── .gitignore ├── .rusfmt.toml ├── .vscode/ │ └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE.md ├── README.md ├── RELEASE.md ├── core/ │ ├── Cargo.toml │ ├── README.md │ ├── examples/ │ │ ├── alignment.rs │ │ ├── embeddings.rs │ │ ├── example_utils.rs │ │ ├── structured_data_generation_blog.rs │ │ ├── structured_data_generation_capital.rs │ │ ├── text_generation.rs │ │ ├── text_generation_stream.rs │ │ └── variants_derive.rs │ └── src/ │ ├── alignment/ │ │ ├── mod.rs │ │ ├── strategy.rs │ │ └── strategy_builder.rs │ ├── execution/ │ │ ├── builder.rs │ │ ├── executor.rs │ │ ├── mod.rs │ │ ├── response.rs │ │ ├── structured_executor.rs │ │ └── text_executor.rs │ ├── lib.rs │ ├── lm/ │ │ ├── builder.rs │ │ ├── error.rs │ │ ├── lm_provider/ │ │ │ ├── anthropic/ │ │ │ │ ├── builder.rs │ │ │ │ ├── client/ │ │ │ │ │ ├── anthropic_client.rs │ │ │ │ │ ├── builder.rs │ │ │ │ │ ├── config.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── models.rs │ │ │ │ ├── lm.rs │ │ │ │ ├── mod.rs │ │ │ │ └── models.rs │ │ │ ├── mod.rs │ │ │ ├── models.rs │ │ │ ├── ollama/ │ │ │ │ ├── builder.rs │ │ │ │ ├── config.rs │ │ │ │ ├── lm.rs │ │ │ │ ├── mod.rs │ │ │ │ └── models.rs │ │ │ └── openai/ │ │ │ ├── builder.rs │ │ │ ├── config.rs │ │ │ ├── lm.rs │ │ │ ├── mod.rs │ │ │ └── models.rs │ │ ├── mod.rs │ │ └── models.rs │ ├── net/ │ │ ├── mod.rs │ │ └── sse.rs │ └── response.rs ├── orch.code-workspace ├── response/ │ ├── .gitignore │ ├── Cargo.toml │ └── src/ │ └── lib.rs ├── response_derive/ │ ├── .rustfmt.toml │ ├── Cargo.toml │ ├── README.md │ └── src/ │ ├── attribute_impl.rs │ ├── derive_impl.rs │ └── lib.rs ├── scripts/ │ ├── ci.sh │ ├── examples.sh │ └── utils.sh └── src/ ├── core/ │ ├── mod.rs │ └── net/ │ ├── mod.rs │ └── sse.rs ├── executor.rs ├── lib.rs └── llm/ ├── error.rs ├── llm_provider/ │ ├── mod.rs │ ├── ollama/ │ │ ├── config.rs │ │ ├── llm.rs │ │ ├── mod.rs │ │ └── models.rs │ └── openai.rs ├── mod.rs └── models.rs