tg-me.com/machinelearning_interview/1870
Last Update:
π§ Ragbits β ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π΄Π»Ρ RAG-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ deepsense.ai
Ragbits β ΡΡΠΎ ΠΌΠΎΠ΄ΡΠ»ΡΠ½Π°Ρ ΠΈ ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ RAG-ΡΠΈΡΡΠ΅ΠΌ (Retrieval-Augmented Generation) Ρ ΡΠΎΠΊΡΡΠΎΠΌ Π½Π° Π³ΠΈΠ±ΠΊΠΎΡΡΡ, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡ ΠΈ Π±ΡΡΡΡΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ.
π§ ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ:
β’ ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° 100+ LLM ΡΠ΅ΡΠ΅Π· litellm
, Π²ΠΊΠ»ΡΡΠ°Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ
β’ Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Qdrant, PgVector, Weaviate ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π²Π΅ΠΊΡΠΎΡΠ½ΡΠΌΠΈ ΠΠ
β’ ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° 20+ ΡΠΎΡΠΌΠ°ΡΠΎΠ² (PDF, HTML, Markdown, ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ ΠΈ Π΄Ρ.)
β’ CLI-ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ: ragbits ingest
, ragbits ask
, ragbits test
β’ ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Observability (OpenTelemetry), promptfoo, streamlit UI ΠΈ RAG-chain
π ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
from ragbits.document_search import DocumentSearch
search = DocumentSearch()
await search.ingest("https://arxiv.org/pdf/2406.12345.pdf")
result = await search.search("ΠΠ°ΠΊΠΎΠΉ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅?")
π¦ Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°:
pip install ragbits
create-ragbits-app myapp
π‘ ΠΠΎΡΠ΅ΠΌΡ ΡΡΠΎΠΈΡ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ:
β’ ΠΠ³Π½ΠΎΠ²Π΅Π½Π½ΡΠΉ ΡΡΠ°ΡΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π³ΠΎΡΠΎΠ²ΡΠΌ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌ
β’ ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π° ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ Π°Π³Π΅Π½ΡΠΎΠ²
β’ ΠΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΠ΄Π°ΠΊΡΠ½-ΡΠΈΡΡΠ΅ΠΌ, ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ML-ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ²
π GitHub
BY Machine learning Interview

Share with your friend now:
tg-me.com/machinelearning_interview/1870