rig-integrations/rig-surrealdb/README.md
This crate integrates SurrealDB into Rig, allowing you to easily use RAG with this database.
To install this crate, run the following command in a Rust project directory which will add rig-surrealdb as a dependency (requires rig-core added for intended usage):
cargo add rig-surrealdb
There's a few different ways you can run SurrealDB:
docker run --rm --pull always -p 8000:8000 surrealdb/surrealdb:latest start --username root --password root starts up a SurrealDB instance at port 8000 with the username and password as "root".To run the example, add your OpenAI API key as an environment variable:
export OPENAI_API_KEY=my_key
Finally, use the following command below to run the example:
cargo run --example vector_search_surreal --features rig-core/derive