├── .gitignore ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── _mock-data └── for-embeddings.txt ├── examples ├── c01-simple.rs ├── c02-context.rs ├── c03-chat.rs ├── c04-embeddings.rs └── c05-models.rs ├── rustfmt.toml └── src ├── error.rs ├── lib.rs └── splitter ├── char_splitter.rs ├── mod.rs └── word_spliter.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/README.md -------------------------------------------------------------------------------- /_mock-data/for-embeddings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/_mock-data/for-embeddings.txt -------------------------------------------------------------------------------- /examples/c01-simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/examples/c01-simple.rs -------------------------------------------------------------------------------- /examples/c02-context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/examples/c02-context.rs -------------------------------------------------------------------------------- /examples/c03-chat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/examples/c03-chat.rs -------------------------------------------------------------------------------- /examples/c04-embeddings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/examples/c04-embeddings.rs -------------------------------------------------------------------------------- /examples/c05-models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/examples/c05-models.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/splitter/char_splitter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/src/splitter/char_splitter.rs -------------------------------------------------------------------------------- /src/splitter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/src/splitter/mod.rs -------------------------------------------------------------------------------- /src/splitter/word_spliter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremychone-channel/rust-xp-ollama/HEAD/src/splitter/word_spliter.rs --------------------------------------------------------------------------------