samvadsetu 0.1.1

Simple LLM API for commonly used LLM services including Gemini, ChatGPT, and Ollama. The name implies a bridge for dialogue since the library facilitates communication and interaction between a programs logic and the large language models capabilities. The sanskrit word saṃvāda (संवाद) refers to dialogue, and setu (सेतु) means bridge.
Documentation
# samvadsetu | संवाद-सेतु


Simple LLM API for commonly used LLM services including Gemini, ChatGPT, and Ollama. The name implies a bridge for dialogue since the library facilitates communication and interaction between a programs logic and the large language models capabilities. The sanskrit word saṃvāda (संवाद) refers to dialogue, and setu (सेतु) means bridge.

[![Crates.io](https://img.shields.io/crates/v/samvadsetu.svg)](https://crates.io/crates/samvadsetu)
[![Docs.rs](https://docs.rs/samvadsetu/badge.svg)](https://docs.rs/samvadsetu)
[![CI](https://github.com/sandeep-sandhu/samvadsetu/workflows/CI/badge.svg)](https://github.com/sandeep-sandhu/samvadsetu/actions)

## Installation


### Cargo


* Install the rust toolchain in order to have cargo installed by following
  [this]https://www.rust-lang.org/tools/install guide.
* run `cargo install samvadsetu`

## License


Licensed under Apache License, Version 2.0
   ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)


## Contribution


Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.

See [CONTRIBUTING.md](CONTRIBUTING.md).