NVIDIA / NVIDIA/GenerativeAIExamples

Chatting with NVIDIA Financial Reports MilvusException timeout

Aperta
#253 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
Jupyter Notebook
Stelle
4.2k
Fork
1.1k
Merge medio
10h 15m
PR unite (30g)
1

Descrizione

OS. Linux Ubuntu 20.04

Issue:
consistently get

MilvusException: <MilvusException: (code=2, message=Fail connecting to server on milvus:19530. Timeout)>

Example: https://github.com/NVIDIA/GenerativeAIExamples/blob/main/RAG/notebooks/langchain/Chat_with_nvidia_financial_reports.ipynb
code with issue

COLLECTION_NAME = "NVIDIA_Finance"
from langchain_community.vectorstores import Milvus
vectorstore = Milvus.from_documents(
    documents,
    embedder_document,
    collection_name=COLLECTION_NAME,
    connection_args={"uri": 'http://milvus:19530'}, # replace this with the ip of the workstation where milvus is running
    drop_old=True,
)
docs = vectorstore.similarity_search("what are 2024 Q3 revenues? ")

The hello-milvus.py from Milvus is working file. I added timeout 60 or 120.still doesn't work

connection_args={"uri": 'http://milvus:19530', timeout:120},
``

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia da RAG/notebooks/langchain/Chat_with_nvidia_financial_reports.ipynb e riproduci la chiamata a Milvus.from_documents utilizzando i connection_args indicati. Controlla l’endpoint del servizio Milvus all’indirizzo milvus:19530 e confronta la configurazione del notebook con l’esempio funzionante hello-milvus.py. Il lavoro è completato quando il notebook si connette correttamente e completa la similarity_search senza un timeout di MilvusException.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
jupyter-notebook, python
Ambito
backend, databases
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.