Comments (4)
Issue #1 notes issues with installing on Windows due to faiss but faiss does support Mac. What error did you receive when installed?
from txtai.
Running setup.py install for faiss-gpu ... error
from txtai.
Looking at the faiss-gpu repository it says:
Prerequisite
On macOS, install libomp
via Homebrew to use the wheel.
brew install libomp
Source: https://github.com/kyamagu/faiss-wheels#prerequisite
Did you run this step? I can make an update to the README to note this but everything I read says faiss supports macOS. If the issue continues, I can help if you have a stacktrace or more information.
from txtai.
we must change setup.py on Mac like
ghSrc/txtai % git diff
diff --git a/setup.py b/setup.py
index f525721..5cf735b 100644
--- a/setup.py
+++ b/setup.py
@@ -22,7 +22,7 @@ setup(name="txtai",
keywords="search embedding machine-learning nlp",
python_requires=">=3.6",
install_requires=[
-
"faiss-gpu>=1.6.3",
-
"faiss-cpu>=1.6.3", "fasttext>=0.9.2", "nltk>=3.5", "numpy>=1.18.4",
then
ghSrc/txtai % python -m pip install -e .
from txtai.
Related Issues (20)
- Cannot get it to work on M2 Mac HOT 3
- Fix issue with hardcoded autoawq version in example notebooks HOT 5
- AWQ is only available on GPU - no LLM instanciation possible HOT 6
- ImportError: NetworkX is not available - install "graph" extra to enable HOT 4
- Segmentation fault HOT 2
- API deps missing Pillow
- Add indexids only search
- Create temporary tables once per database session
- Add batch node and edge creation for graphs
- Add notebook on Retrieval Augmented and Guided Generation (RAGG)
- [Feature Request]: Auto-save during indexing HOT 3
- Split similarity extras install
- Cuda error on initialzing Embedding instance in a spawned subprocess aka a celery background task. HOT 2
- Add pgvector ANN backend
- Add RDBMS Graph
- New to txtai, some general questions HOT 3
- Add notebook covering txtai integration with Postgres
- 60th example error with litellm LLM HOT 1
- Configuration documentation update request HOT 4
- UNIQUE constraint failed: sections.indexid HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from txtai.