Ugrás a fő tartalomra
🔒 Előnézet mód. Az első tizenöt Foundations lecke ingyenes; ez Pro. Indíts 7 napos trial-t, hogy feloldd a szerkesztőt, az AI tippeket és a tananyag többi részét. Kártya szükséges, bármikor lemondhatod a Dashboard-ban.7 napos trial indítása →
← KurzusokAI Engineering with Python3. modul · RAG (Retrieval-Augmented Generation)Vektoros adatbázisokwrite35 / 105
+100 XP
Feladat
📝 **Kérdés:** **Írja be a** \`recommend_vector_db(stack, vector_count, ops_burden_ok)\` függvényt, amely a \`(db_name, reason)\` függvényt adja vissza. Használja ezt a döntési fát (sorrendben): 1. Ha \`vector_count >= 10_000_000\` → \`("Qdrant vagy Pinecone", "10 milliónál több vektor meghaladja a pgvector kényelmes tartományát")\` 2. Különben ha \`stack == "postgres"\` → \`("pgvector", f"Már Postgres + {vector_count:,} vektorok — egy DB, kevesebb művelet")\` 3. Else if \`ops_burden_ok\` → \`("Qdrant", "Self-hosted, Rust, kiváló metaadat szűrés")\` 4. Else → \`("Pinecone", "Felügyelt, legkönnyebben kezelhető; fizessen a kényelemért")\` Ezután futtassa négy valódi indítási formával szemben: \`\`\` stack=postgres n= 500 000 ops_ok=True -> pgvector (Már Postgres + 500 000 vektor – egy DB, kevesebb művelet) stack=postgres n=50 000 000 ops_ok=Igaz -> Qdrant vagy Pinecone (10 milliónál több vektor meghaladja a pgvector kényelmes tartományát) stack=none n= 100 000 ops_ok=False -> Pinecone (Felügyelt, legkönnyebben kezelhető; fizessen a kényelemért) stack=none n= 100 000 ops_ok=True -> Qdrant (Self-hosted, Rust, kiváló metaadat-szűrés) \`\`\` Az 500K-on-Postgres tok a **leggyakoribb gyártási megoldás**, és a fiatalabbak tévednek, amikor a Pinecone-hoz nyúlnak – a működési egyszerűség (egy adattár, egy tartalék, egy csatlakozási készlet) felülmúlja a Pinecone minimális teljesítményelőnyét ezen a skálán. Migráció CSAK akkor, ha mérte a pgvector elérési határait. 📋 Válassza ki a megfelelő választ. 💡 **Tipp:** Ha nem biztos benne, olvassa el újra a fenti elméletet.
✏️ Írd ide a kódodat
🐍
Python betöltése...
Egyszeri letöltés (~1 MB). Utána azonnal fut.
📊 Eredmény
Kattints a Futtatásra az eredmény megtekintéséhez...

💬 Beszélgetés

Légy az első — tegyél fel kérdést vagy oszd meg egy tippet.
Jelentkezz be hogy csatlakozz a beszélgetéshez. Az olvasás ingyenes.
Beszélgetés betöltése…