Metoda client.collections.create() definește structura colecției și modulul AI asociat (text2vec-openai, text2vec-ollama, text2vec-transformers), Weaviate calculând automat vectorii la fiecare adăugare.
Exemplu de configurare colecție
import weaviate.classes.config as wvc
colecție = client.collections.create(
name="Articole",
vectorizer_config=wvc.Configure.Vectorizer.text2vec_ollama(
api_endpoint="http://host.docker.internal:11434",
model="nomic-embed-text"
),
properties=[
wvc.Property(name="titlu", data_type=wvc.DataType.TEXT),
wvc.Property(name="continut", data_type=wvc.DataType.TEXT),
wvc.Property(name="an_publicare", data_type=wvc.DataType.INT)
]
)
Permite inserarea de text simplu, vectorizarea având loc transparent în backend-ul Weaviate.
Întrebări & Exemple practice:
Crearea Colecțiilor în Weaviate v4: Definirea Schemelor și Vectorizatoarelor NativAi o întrebare despre Crearea Colecțiilor în Weaviate v4: Definirea Schemelor și Vectorizatoarelor Nativ sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.