Clasa OpenAIEmbedding oferă interfața de vectorizare bazată pe modelele OpenAI text-embedding-3-small (1536 dimensiuni) și text-embedding-3-large (3072 dimensiuni), suportând trunchierea flexibilă a dimensiunilor prin parametrul dimensions.
Exemplu de configurare globală
from llama_index.embeddings.openai import OpenAIEmbedding
from llama_index.core import Settings
Settings.embed_model = OpenAIEmbedding(
model="text-embedding-3-small",
dimensions=512 # reducere dimensională pentru economie de spațiu
)
Gestionează automat fragmentarea pe loturi (batching) pentru a respecta limitele de rată ale API-ului.
Întrebări & Exemple practice:
Clasa OpenAIEmbedding: Modelele text-embedding-3 în LlamaIndexAi o întrebare despre Clasa OpenAIEmbedding: Modelele text-embedding-3 în LlamaIndex 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.