```rust use qdrant_client::{ Payload, Qdrant, QdrantError, qdrant::{Document, PointStruct, UpsertPointsBuilder}, }; use std::collections::HashMap; let client = Qdrant::from_url("").build()?; let mut options = HashMap::new(); options.insert("cohere-api-key".to_string(), "".into()); options.insert("output_dimension".to_string(), 512.into()); client .upsert_points(UpsertPointsBuilder::new("", vec![ PointStruct::new(1, Document { text: "Recipe for baking chocolate chip cookies requires flour, sugar, eggs, and chocolate chips.".into(), model: "openai/text-embedding-3-small".into(), options, }, Payload::default()) ]).wait(true)) .await?; ```