Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0xricksanchez/aionic
AIonic: A unified, user-friendly Rust library for seamless integration with various public Large Language Model APIs, such as openAI or Bard
https://github.com/0xricksanchez/aionic
ai api artificial-intelligence bard chatgpt chatgpt-api llama llama2 openai
Last synced: 26 days ago
JSON representation
AIonic: A unified, user-friendly Rust library for seamless integration with various public Large Language Model APIs, such as openAI or Bard
- Host: GitHub
- URL: https://github.com/0xricksanchez/aionic
- Owner: 0xricksanchez
- License: mit
- Created: 2023-08-04T23:17:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-10T09:39:45.000Z (about 1 year ago)
- Last Synced: 2024-10-10T05:38:44.010Z (26 days ago)
- Topics: ai, api, artificial-intelligence, bard, chatgpt, chatgpt-api, llama, llama2, openai
- Language: Rust
- Homepage: https://crates.io/crates/AIonic
- Size: 993 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
AIonic is a Rust library designed to interface seamlessly with a range of public
Language Model APIs, offering a streamlined, user-friendly experience. The name
AIonic not only encapsulates our focus on AI, but also alludes to 'ionic bonds'
— representing our mission to connect various elements of AI through a single
interface. In a sense, just like ionic bonds facilitate the flow of electrons,
AIonic promotes a seamless flow of data and functionality between different language
models, all within the vibrant, performant world of Rust.## Examples
The `examples/` folder houses a non exhaustive amount of API showcase examples.
They can be tested by running `cargo run --example ` from the root
directory of this project.## Status
The library is currently in very active development.
We covered the following aspects:* openAI:
* [x] Chat
* [x] Images
* [x] Embeddings
* [x] Audio
* [x] Files
* [x] Fine-tunes
* [x] Moderations
* Bard/PaLM2:
* [ ] TODO
* LLaMA:
* [ ] TODO
* Claude2:
* [ ] TODO## Contributing
Contributions are welcome. Please open an issue to discuss your ideas before
making large changes.## License
This project is licensed under the MIT License.