Loading...
Loading...
Compare original and translation side by side
@chroma-core/default-embedtext-embedding-3-large@chroma-core/openai@chroma-core/default-embedtext-embedding-3-large@chroma-core/openaigetOrCreateCollection()get_or_create_collection()getOrCreateCollection()get_or_create_collection()CloudClientClientget_or_create_collection()embedding_functionschemaCloudClientClientget_or_create_collection()embedding_functionschema.envchroma login
chroma db create <my_database_name>
chroma db connect <my_database_name> --env-file.envCHROMA_API_KEYCHROMA_TENANTCHROMA_DATABASEimport { CloudClient } from 'chromadb';
import { DefaultEmbeddingFunction } from '@chroma-core/default-embed';
const client = new CloudClient({
apiKey: process.env.CHROMA_API_KEY,
tenant: process.env.CHROMA_TENANT,
database: process.env.CHROMA_DATABASE,
});
const embeddingFunction = new DefaultEmbeddingFunction();
const collection = await client.getOrCreateCollection({
name: 'my_collection',
embeddingFunction,
});
// Add documents
await collection.add({
ids: ['doc1', 'doc2'],
documents: ['First document text', 'Second document text'],
});
// Query
const results = await collection.query({
queryTexts: ['search query'],
nResults: 5,
});import os
import chromadb
client = chromadb.CloudClient(
api_key=os.environ["CHROMA_API_KEY"],
tenant=os.environ["CHROMA_TENANT"],
database=os.environ["CHROMA_DATABASE"],
)
collection = client.get_or_create_collection(name="my_collection").envchroma login
chroma db create <my_database_name>
chroma db connect <my_database_name> --env-fileCHROMA_API_KEYCHROMA_TENANTCHROMA_DATABASE.envimport { CloudClient } from 'chromadb';
import { DefaultEmbeddingFunction } from '@chroma-core/default-embed';
const client = new CloudClient({
apiKey: process.env.CHROMA_API_KEY,
tenant: process.env.CHROMA_TENANT,
database: process.env.CHROMA_DATABASE,
});
const embeddingFunction = new DefaultEmbeddingFunction();
const collection = await client.getOrCreateCollection({
name: 'my_collection',
embeddingFunction,
});
// 添加文档
await collection.add({
ids: ['doc1', 'doc2'],
documents: ['First document text', 'Second document text'],
});
// 查询
const results = await collection.query({
queryTexts: ['search query'],
nResults: 5,
});import os
import chromadb
client = chromadb.CloudClient(
api_key=os.environ["CHROMA_API_KEY"],
tenant=os.environ["CHROMA_TENANT"],
database=os.environ["CHROMA_DATABASE"],
)
collection = client.get_or_create_collection(name="my_collection")undefinedundefinedget_or_create_collection()getOrCreateCollection()get_or_create_collection()getOrCreateCollection()npm install @chroma-core/chroma-cloud-qwenpip install httpxnpm install @chroma-core/chroma-cloud-qwenpip install httpx@chroma-core/chroma-cloud-qwen