
---------------------------------------------------------------------------TypeError Traceback (most recent call last)
Cell In[3], line 12 4 default_ef = embedding_functions.DefaultEmbeddingFunction() 6 # 使用 OpenAI 的嵌入模型,默认使用 text-embedding-ada-002 模型 7 # openai_ef = embedding_functions.OpenAIEmbeddingFunction( 8 # api_key="YOUR_API_KEY", 9 # model_name="text-embedding-3-small" 10 # )---> 12 collection = client.create_collection( 13 name = "my_collection", 14 configuration = { 15 # HNSW 索引算法,基于图的近似最近邻搜索算法(Approximate Nearest Neighbor,ANN) 16 "hnsw": { 17 "space": "cosine", # 指定余弦相似度计算 18 "ef_search": 100, 19 "ef_construction": 100, 20 "max_neighbors": 16, 21 "num_threads": 4 22 }, 23 # 指定向量模型,不指定则使用MiniLM-L6-v2 模型 24 "embedding_function": default_ef 25 } 26 )TypeError: Client.create_collection() got an unexpected keyword argument 'configuration'