-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Embeddings with langchain fail: "rpc error: code = Unavailable desc = error reading from server: EOF" #2120
Comments
Hello Connor2573, Thank you for reporting the issue and providing such detailed information. We appreciate your support for the LocalAI project. Based on the details you provided, here's a possible interpretation of the problem:
The next steps could be:
Please ensure to use the issue tracker on Github to report any further findings or additional bugs. Let's collaborate to solve this issue and make LocalAI better! Don't hesitate to reach out if you need further help. I'm a bot, an experiment of @mudler. Best regards, (AI-generated response based on the given scenario, not a direct input from a team member of LocalAI) |
Managed to get this working but reducing the length of the documents I was feeding to it |
The issue seems to now be that the embeddings themselves are all basically the same. Even though when I run the same code using the same model directly it works out fine. I have done this texting with the aio docker image. |
Similar issue on AIO CPU, but when invoking image generation from Nextcloud:
Log
When I do it from LocalAI UI logs shows that image is generated, but nothing shows on screen and four dots keep moving...
Log
Now when I connect with LocalAI via IP:port image shows below 'prompt' box. Hmm nginx proxy #3608? |
Thanks so much for your help and this amazing software!
LocalAI version:
d65214a commit on 4/24/2024
Environment, CPU architecture, OS, and Version:
Linux server 5.15.0-102-generic #112-Ubuntu SMP Tue Mar 5 16:50:32 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Describe the bug
Using the chroma.from_documents() function with either the LocalAIEmbeddings or OpenAIEmbeddings from langchain as the embedding function causes:
ERR Server error error="rpc error: code = Unavailable desc = error reading from server: EOF" ip=192.168.X.XXX latency=2.232229359s method=POST status=500 url=/embeddings
To Reproduce
Run local-ai compiled with CUBLAS
Expected behavior
I expected this to create a vector database and properly return the embeddings.
Logs
embedding_log.txt
Additional context
I have only managed to get the bert-embeddings backend to work properly, making me think I might have some sort of installation issue. The sentence-transformers backend produces incorrect embeddings for me and I get an error mentioned in another issue when I try to run a model in gguf format.
Additionally, sending a curl request or a basic request through OpenAI's python package to the server works perfectly fine. It is only when using specifically the from_documents method that it fails. I feel it has to have something to do with the two warning messages in the provided logs.
The text was updated successfully, but these errors were encountered: