Milvus Rust SDK
Rust SDK for Milvus.
This is still in progress, be careful to use it in your production
Get Started
Connect to milvus service and create collection:
async
Rust SDK for Milvus.
This is still in progress, be careful to use it in your production
Connect to milvus service and create collection:
#[tokio::main]
async fn main() -> Result<(), Error> {
const URL: &str = "http://localhost:19530";
let client = Client::new(URL).await?;
let schema =
CollectionSchemaBuilder::new("hello_milvus", "a guide example for milvus rust SDK")
.add_field(FieldSchema::new_primary_int64(
"id",
"primary key field",
true,
))
.add_field(FieldSchema::new_float_vector(
DEFAULT_VEC_FIELD,
"feature field",
256,
))
.build()?;
let collection = client.create_collection(schema.clone(), None).await?;
Ok(())
}