import chromadb# Create a Chroma clientclient = chromadb.Client()# Create a collectioncollection = client.create_collection(name="my_collection")# Add documentscollection.add( documents=[ "This is a document about pineapple", "This is a document about oranges" ], ids=["id1", "id2"])# Query the collectionresults = collection.query( query_texts=["This is a query about fruit"], n_results=2)print(results)
import { ChromaClient } from "chromadb";// Create a Chroma clientconst client = new ChromaClient();// Create a collectionconst collection = await client.createCollection({ name: "my_collection"});// Add documentsawait collection.add({ ids: ["id1", "id2"], documents: [ "This is a document about pineapple", "This is a document about oranges" ]});// Query the collectionconst results = await collection.query({ queryTexts: ["This is a query about fruit"], nResults: 2});console.log(results);
{ 'ids': [['id1', 'id2']], 'distances': [[1.0, 1.2]], 'documents': [['This is a document about pineapple', 'This is a document about oranges']], 'metadatas': [[None, None]]}