diff options
Diffstat (limited to 'readme')
| -rw-r--r-- | readme | 3 |
1 files changed, 3 insertions, 0 deletions
| @@ -1,6 +1,8 @@ | |||
| 1 | #Installation: (pytorch higher version should work as well, the gpu i have is a bit old) | 1 | #Installation: (pytorch higher version should work as well, the gpu i have is a bit old) |
| 2 | python3 -m venv venv && source venv/bin/activate | 2 | python3 -m venv venv && source venv/bin/activate |
| 3 | pip install -r requirements.txt --extra-index-url https://download.pytorch.org/whl/cu121 | 3 | pip install -r requirements.txt --extra-index-url https://download.pytorch.org/whl/cu121 |
| 4 | Python 3.10+ (developed on 3.12.9) | ||
| 5 | please use nvidia gpu, it vvv slow on cpu | ||
| 4 | 6 | ||
| 5 | #Usage: | 7 | #Usage: |
| 6 | ./search.py "your research question" | 8 | ./search.py "your research question" |
| @@ -14,3 +16,4 @@ This program uses two research tools: | |||
| 14 | - local document(in ./documents) search using an embedding model + ChromaDB for semantic retrieval | 16 | - local document(in ./documents) search using an embedding model + ChromaDB for semantic retrieval |
| 15 | - web search using duckduckgo | 17 | - web search using duckduckgo |
| 16 | A local llm orchestrates the research loop, deciding when enough information has been gathered, then provides a final concise summary. | 18 | A local llm orchestrates the research loop, deciding when enough information has been gathered, then provides a final concise summary. |
| 19 | |||
