zhengwj533
ac735ee453
read config file with encoding utf8 ( #2012 )
...
* read config file with encoding utf8
* fix code style by pre-commit
---------
Co-authored-by: zhengwj <zhengwj@neusoft.com >
2025-02-28 09:54:23 -08:00
emrgnt-cmplxty
7cd3743630
Feature/merge dev and main ( #968 )
...
* Feature/merge graphrag group mgmt (#876 )
* add group ids to document abstraction, first steps
* extend group permissions
* up
* add tests for new group features
* up
* fixup auth
* onboard extensive regression tests
* adding regression tests
* finish tests
* rm selenium
* test observability
* uncomment tests
* checkin first set of group tests
* modify search, passing vector tests
* checkin work
* full delete logic
* update search to use new filters
* check in
* Clean up
* Check in
* add search
* tests/test_end_to_end.py::test_ingest_txt_document passing
* cleanup logging
* make schemas explicit
* move to run logger abstraction
* cleanup some test workflows
* revive tests
* tweak to pass tests
* tweak rrf
* finish hybrid search cleanup
* fixup on regr tests, regen payloads
* refresh payloads
* refactor api model
* Feature/refactor api model (#868 )
* cleanup imports
* flake and cleanup
* coherent global import / export structure
* add ingestion response models
* add management response models
* cleanups
* checkin work on routes
* remove request models
* last fixes
* merge
* add user / group gating
* working test groups
* updating client
---------
Co-authored-by: NolanTrem <34580718+NolanTrem@users.noreply.github.com >
* Clean up API (#878 )
* Get running
* fixes in sdk
* Add in more fixes
* Feature/merge dev owen changes (#880 )
* add group ids to document abstraction, first steps
* extend group permissions
* up
* add tests for new group features
* up
* fixup auth
* onboard extensive regression tests
* adding regression tests
* finish tests
* rm selenium
* test observability
* uncomment tests
* checkin first set of group tests
* modify search, passing vector tests
* checkin work
* full delete logic
* update search to use new filters
* check in
* Clean up
* Check in
* add search
* tests/test_end_to_end.py::test_ingest_txt_document passing
* cleanup logging
* make schemas explicit
* move to run logger abstraction
* cleanup some test workflows
* revive tests
* tweak to pass tests
* tweak rrf
* finish hybrid search cleanup
* fixup on regr tests, regen payloads
* refresh payloads
* refactor api model
* Feature/refactor api model (#868 )
* cleanup imports
* flake and cleanup
* coherent global import / export structure
* add ingestion response models
* add management response models
* cleanups
* checkin work on routes
* remove request models
* last fixes
* merge
* add user / group gating
* working test groups
* updating client
* rename service to restructure
* add get documents for group endpoint
* fix client bugs
* return delete format
* merge cleanups
* merge
* finalize
---------
Co-authored-by: NolanTrem <34580718+NolanTrem@users.noreply.github.com >
* Shreyas/graphrag test (#881 )
* add group ids to document abstraction, first steps
* extend group permissions
* up
* add tests for new group features
* up
* fixup auth
* onboard extensive regression tests
* adding regression tests
* finish tests
* rm selenium
* test observability
* uncomment tests
* checkin first set of group tests
* modify search, passing vector tests
* checkin work
* full delete logic
* update search to use new filters
* check in
* Clean up
* Check in
* add search
* tests/test_end_to_end.py::test_ingest_txt_document passing
* cleanup logging
* make schemas explicit
* move to run logger abstraction
* cleanup some test workflows
* revive tests
* tweak to pass tests
* tweak rrf
* finish hybrid search cleanup
* fixup on regr tests, regen payloads
* refresh payloads
* refactor api model
* Feature/refactor api model (#868 )
* cleanup imports
* flake and cleanup
* coherent global import / export structure
* add ingestion response models
* add management response models
* cleanups
* checkin work on routes
* remove request models
* last fixes
* merge
* add user / group gating
* sync
* enrich
* up
* fix global search
* rag
* remove client.py
* rm configs
* rm configs
---------
Co-authored-by: emrgnt-cmplxty <owen@algofi.org >
Co-authored-by: NolanTrem <34580718+NolanTrem@users.noreply.github.com >
Co-authored-by: emrgnt-cmplxty <68796651+emrgnt-cmplxty@users.noreply.github.com >
* Feature/fix embedding pipe (#882 )
* up
* fixup concurrency
* fix ollama embeddings
* fix batching with ollama
* checkin all cleanups
* rm kg cruft (#884 )
* rm kg cruft
* tweaks
* tweak 2 (#885 )
* Feature/fix retrieval endpoint cruft (#887 )
* tweak 2
* fix retrieval endpoint descriptions
* Python SDK (#886 )
Clean up Python SDK and routes
* Separate out SDK, add js and go sdk to monorepo (#888 )
* Add r2r-js sdk
* Add go sdk
* Pull out python sdk
* remove venv
* Update packages
* Check in fixes
* Remove alembic dependencies
* Feature/merge w nolan (#894 )
* cleanup hybrid search
* cleanups in
* Fix structure
* Make graspologic optional
* fix rag stream (#895 )
* add py r2r (#896 )
* Clean up (#897 )
* fix agent (#898 )
* define `RAGAgentResponse` (#899 )
* Shreyas/unstructured (#900 )
* api + oss lib
* rm pdb
* rm poetry lock
* update version
* fixes
* Feature/cleanup client obj logic (#901 )
* define `RAGAgentResponse`
* cleanup client logic
* Shreyas/tests (#889 )
* init
* tests
* rename service
* api model
* add
* merge
* rm restructure router
* print descriptions
* Refactor CLI (#903 )
* Rm files readded by git (#904 )
* Remove Execution Wrapper (#905 )
* Rm files readded by git
* Fix merge botch
* Feature/fix auth revive tests rebased (#906 )
* adding the client touch ups
* fix auth, revive tests
* add back tests
* uncomment run auth workflow
* decruft
* refresh test kg
* fixup toml (#908 )
* Feature/fix ingestion update (#909 )
* fixup toml
* fix update
* Fix CLI Tests (#912 )
Fix CLI tests
* Shreyas/kg runtime cfg (#913 )
add kg runtime config
* rename kgenrichmentresponse (#914 )
* Feature/add nltk hybrid expansion rebased (#917 )
* expand hybrid search with nltk
* cleanups
* cleanup hybrid search
* format
* add setup.py
* update
* add script (#918 )
* Fix bug in document chunks (#921 )
* Fix bug in update files (#923 )
* Shreyas/unstructured (#922 )
* fix dockerfiles
* adding config
* fix paths
* mv unstructured dep to docker
* clean
* Update docker_utils.py
* Update unstructured_parsing.py
* Update r2r_chunking.py
* Update app_entry.py
* Feature/repair logging (#925 )
* fixing logs
* fix
* rm double logging (#929 )
* Configs (#926 )
* Fix config logic
* Update config
* Clean up cli entry point
* Disable SSL when installing nltk wordnet (#930 )
* Fix analytics endpoint
* Update OpenAI sdk calls (#933 )
* Feature/revive advanced rag (#932 )
* rm double logging
* revive advanced rag examples
* merge (#934 )
* sync model (#935 )
* Feature/remove version from ingestion end pt (#936 )
* sync model
* remove ability to set version
* tweak versions impl
* fix version bug
* Move docker (#938 )
* Move docker
* remove from root
* Clean up sdk/restructure.py
* Fix js tests, completion scoring (#939 )
* Shreyas/unstructured docker image (#940 )
unstructured docker image
* Update JS (#941 )
* Update models (#942 )
* Feature/complete group logic (#945 )
* fix group logic
* up
* Fix Dockerbuild, Symlink Readme (#944 )
* Add back tast prompt override and include title if availible
* Fix docker, sym link readme
* Fix compose file path
* Shreyas/KG Search Result model (#937 )
* return type to kg_search_result
* add model
* local and global results
* modify config
* refresh should not be gated by auth (#946 )
* Linting sync (#947 )
* Remove email from refresh (#948 )
* Fix link to image
* Feature/rm print cruft rebase (#953 )
* refresh should not be gated by auth
* rm print cruft
* black and sort
* merge
* rm
* update api return type
* Update Actions (#954 )
* Update Github Actions (#956 )
* Update Actions
* Update actions
* Shreyas/kgsearchresult model (#957 )
* return type to kg_search_result
* add model
* local and global results
* modify config
* add models
* up
* fix config path
* fix models
* Login and refresh token bug (#959 )
* Update Actions
* Fix bug in login with refresh token
* Point pytest to linux (#960 )
* collection docs (#955 )
* Feature/merge dev to main (#962 )
* merge dev and main
* git rm
* add back collection fix
* fix docker builds (#963 )
* Running unstructured docker + code cleanups (#964 )
* Small bugfixes on prompts, return types (#965 )
* Fix failing CLI tests
* NPM publish action
* remove tarball
* Feature/fix dev tests (#966 )
* update auth tests
* fix tests
* back and sort
* decruft
* revert back to gpt-4o
---------
Co-authored-by: NolanTrem <34580718+NolanTrem@users.noreply.github.com >
Co-authored-by: Shreyas Pimpalgaonkar <shreyas.gp.7@gmail.com >
2024-08-23 15:17:15 -07:00
Alex Hedges
66ad9cb224
Fix typos ( #919 )
...
* Fix typo in README (`Pyhon` -> `Python`)
* Fix incorrect setting name in error message
`collection` was used, but it should be `vecs_collection`.
2024-08-21 14:21:48 -07:00
NolanTrem
59299ef7f7
Update README
2024-08-02 16:21:49 -07:00
Nolan Tremelling
4133c5aa61
Add API & SDKs to README
2024-08-02 16:08:56 -07:00
Yifan Gao
c9a031adaf
Fix typo in README.md
2024-07-27 15:06:58 +00:00
emrgnt-cmplxty
7bd37d715c
Dev ( #727 )
...
* add api base to litellm (#724 )
* add api base to litellm
* tweak auth workflow script
* Feature/fix message payload prompts (#725 )
* add api base to litellm
* tweak auth workflow script
* fixup msg payloads
* Introduce LiteLLM Embedding Provider (#726 )
* Introduce LiteLLM Embedding Provider
* Get precommit passing
* add 'task_prompt_override' to the prompt (#728 )
* Feature/add default client url (#729 )
* add 'task_prompt_override' to the prompt
* add default url for client
* Patch/fix prev prompt override input rebased (#731 )
* add 'task_prompt_override' to the prompt
* add default url for client
* up
* up
* add prefix (#732 )
* add prefix
* fix fragment
* precommit
* Feature/add concurrency limits (#734 )
* include rag title at rntime
* add concurrency limits
* add concurrency limits
* improve readme
* Feature/bump pkg (#735 )
* include rag title at rntime
* add concurrency limits
* add concurrency limits
* improve readme
* bump
* fix tests
* fix links
* try rm create twice for online tests
---------
Co-authored-by: Nolan Tremelling <34580718+NolanTrem@users.noreply.github.com >
2024-07-21 20:41:00 -07:00
emrgnt-cmplxty
0ceec797a5
dev ( #699 )
...
* hard code max entities / relations (#690 )
* Feature/add auth (#692 )
* Optimize Docker build (#609 )
* Move to a multi-stage docker build
* 3 more MB
* default to generation config from config.json (#608 )
* default to generation config from config.json
* Update r2r/main/api/routes/retrieval.py
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* gen cfg changes
* remove gen_cfg err
* remove reload
* rm collection
* rm cfg class var
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Feature/patch cli r2r bug (#611 )
* patch cli missing `config=`
* up
* allow `POSTGRES_URI` to be passed, also allow unix socket connections in old worklfow (#613 )
* Feature/patch cli r2r bug (#612 )
* patch cli missing `config=`
* up
* Fix version bug in update documents (#615 )
* Feature/correctly handle embedding failures rebase (#617 )
* add correct embedding failure handling
* fix error logic
* checkin progress
* cleanups
* fix async and bugs
* Feature/modularize ingestion service rebased (#626 )
* add correct embedding failure handling
* fix error logic
* checkin progress
* cleanups
* fix async and bugs
* modular ingestion
* extend tests (#627 )
* fix ingestion bugs (#628 )
* fix ingestion bugs
* cleanup
* Patch/fix circular import (#629 )
* fix ingestion bugs
* cleanup
* fix circl imprt
* Patch/fix import bugs (#630 )
* fix ingestion bugs
* cleanup
* fix circl imprt
* Patch/fix import bugs (#631 )
* fix ingestion bugs
* cleanup
* fix circl imprt
* up (#633 )
* Patch/fix exec (#632 )
* fix ingestion bugs
* cleanup
* fix circl imprt
* up
* Feature/tweak router logic and logging (#636 )
* tweak router logic and add logging
* up
* leave test e2e untouched
* tweak router logic and add logging
* leave test e2e untouched
* first pass auth
* clean
* rebasd
* first pass w/ auth
* moving auth out (#638 )
* make auth a dedicated provider (#640 )
* make auth a dedicated provider
* move vecs around
* complete refactoring
* finish refactor
* add auth service (#641 )
* split the dbs
* delete basic kg cookbook
* add bk bash test
* add bk bash test
* acc readme
* tweaks
* get tests running...
* fix tests and finish merge
* rm quickstart nb
* rename config -> r2r.json
* set auth to false by default
* rm print
* bump pkg
* add auth config, update deps, etc.
* fixup providers for harmony
* checkin progres
* Get tests passing
* Get precommit fixed
* Precommit
* trying to add refresh otkn (#697 )
* trying to add refresh otkn
* fix v0
* make tests great!
* all tests passing
---------
Co-authored-by: Nolan Tremelling <34580718+NolanTrem@users.noreply.github.com >
Co-authored-by: Shreyas Pimpalgaonkar <shreyas.gp.7@gmail.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix Missing required keys in embedding config in local_ollama config (#698 )
* fix oai provider bug (#696 )
* fix Missing required keys in embedding config in local_ollama config
---------
Co-authored-by: emrgnt-cmplxty <68796651+emrgnt-cmplxty@users.noreply.github.com >
* Feature/add purpose to dev (#701 )
* Query prefix support (#695 )
* draft prefixes
* Use purpose when querying
* Fix auto
* Fix enum
* Imports
* Move defaults
* Reorder
* Import
* Add testing for embedding purpose
* Quick fix
* formats
---------
Co-authored-by: Stanisław Pitucha <stan.pitucha@envato.com >
* Feature/add test client (#702 )
* Query prefix support (#695 )
* draft prefixes
* Use purpose when querying
* Fix auto
* Fix enum
* Imports
* Move defaults
* Reorder
* Import
* Add testing for embedding purpose
* Quick fix
* formats
* add test client
* add test client
* up
* fix flake
---------
Co-authored-by: Stanisław Pitucha <stan.pitucha@envato.com >
* implement user-level permissions (#703 )
* implement user-level permissions
* implementing user perms
* Feature/remove client auth (#705 )
* implement user-level permissions
* implementing user perms
* set default user perms
* rm client auth hardcode
* up
* Feature/integrate user id throughout (#706 )
* retrieval+ingestion user logic
* lint
* fix hybrid search, overview
* Feature/add more user features (#708 )
* retrieval+ingestion user logic
* lint
* fix hybrid search, overview
* create a default super user..
* extend user features
* up
* fix all tests
* done testing
* up (#709 )
* Add ollama to docker compose
* Improve Auth efficiency
* Fix tests, remove flake8
* merge (#714 )
* Further auth cleanup (#712 )
* Remove redundant check that was unreachable
* Improve nesting, readability
* Further cleanup
* making some minor auth tweaks (#717 )
* making some minor auth tweaks
* harmonize workflow
* harmonize user endpoints (#716 )
* Patch/deterministic (#720 )
* auth tweaks 2
* up
* make id deterministic
* Fix endpoint (#719 )
* Fix Exceptions (#721 )
* Add error status code
* Fix error to match others
* Clean up redundancy
---------
Co-authored-by: Nolan Tremelling <34580718+NolanTrem@users.noreply.github.com >
Co-authored-by: Shreyas Pimpalgaonkar <shreyas.gp.7@gmail.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Mohamed ALi <137824482+mohamed-alired@users.noreply.github.com >
Co-authored-by: Stanisław Pitucha <stan.pitucha@envato.com >
2024-07-18 16:39:50 -07:00
emrgnt-cmplxty
6c2e3c61ce
Feature/dev rebase ( #680 )
...
* massage cli
* fixup cli and compose
* add config path for customization
* fix conf mgmt
* bump pkg
* fix default path
* fix default mount
* rename kg inspector, add logic
* Remove Unnecessary Imports (#670 )
* Remove pgvector import
* Remove aiohttp import
* Remove dateutil from pyproject
---------
Co-authored-by: emrgnt-cmplxty <68796651+emrgnt-cmplxty@users.noreply.github.com >
* Feature/add local kg settings (#654 )
* make local kgs easy to run!
* add local config
* Feature/fix kg inference issues (#660 )
* roll neo4j into docker
* fix compose
* separate kg compose
* fix inference issue
* Feature/compose tweak (#661 )
* roll neo4j into docker
* fix compose
* separate kg compose
* tweak the compose
* up
* update image
* up
* up
* fix serve
* finish dev tweaks
* rdy
* up
* merge
* decruft
* decruft
* cleanup examples
* cleanup
---------
Co-authored-by: Nolan Tremelling <34580718+NolanTrem@users.noreply.github.com >
2024-07-12 06:52:54 -07:00
emrgnt-cmplxty
99b7657056
Dev ( #614 )
...
* Optimize Docker build (#609 )
* Move to a multi-stage docker build
* 3 more MB
* default to generation config from config.json (#608 )
* default to generation config from config.json
* Update r2r/main/api/routes/retrieval.py
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* gen cfg changes
* remove gen_cfg err
* remove reload
* rm collection
* rm cfg class var
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Feature/patch cli r2r bug (#611 )
* patch cli missing `config=`
* up
* allow `POSTGRES_URI` to be passed, also allow unix socket connections in old worklfow (#613 )
* Feature/patch cli r2r bug (#612 )
* patch cli missing `config=`
* up
* Fix version bug in update documents (#615 )
* Feature/correctly handle embedding failures rebase (#617 )
* add correct embedding failure handling
* fix error logic
* checkin progress
* cleanups
* fix async and bugs
* Feature/modularize ingestion service rebased (#626 )
* add correct embedding failure handling
* fix error logic
* checkin progress
* cleanups
* fix async and bugs
* modular ingestion
* extend tests (#627 )
* fix ingestion bugs (#628 )
* fix ingestion bugs
* cleanup
* Patch/fix circular import (#629 )
* fix ingestion bugs
* cleanup
* fix circl imprt
* Patch/fix import bugs (#630 )
* fix ingestion bugs
* cleanup
* fix circl imprt
* Patch/fix import bugs (#631 )
* fix ingestion bugs
* cleanup
* fix circl imprt
* up (#633 )
* Patch/fix exec (#632 )
* fix ingestion bugs
* cleanup
* fix circl imprt
* up
* Feature/tweak router logic and logging (#636 )
* tweak router logic and add logging
* up
* leave test e2e untouched
* Fix docker in dev branch
* Move to app notation
* fomatting
* Fix client servr logic
* Improve execution logic
* Cleanup
* Fix client-server mode in cli
* Fix upload path
* Clean up tuple
* Update wrapper name
* Fix folder error in execution.py
* Remove superfluous file
* Fix precommit
* Fix test errors
* Remove test artifacts
* check in work
* Add better asynchio support
* don't save artifact
* Change CI python version
* Update version
* Improve async tests
* Patch/fix client side logic for default config (#649 )
* make client side play nice w/ default config
* make client side play nice w/ default config
* make client side play nice w/ default config
* make client side play nice w/ default config
* make client side play nice w/ default config
* Patch/minor dev tweak (#651 )
* final dev cleanups
* flake
* up
* upd lock (#652 )
* Feature/rm cli flag (#653 )
* upd lock
* rm flag from cli
* Patch/final dev cleanups (#650 )
* final dev cleanups
* flake
---------
Co-authored-by: Nolan Tremelling <34580718+NolanTrem@users.noreply.github.com >
Co-authored-by: Shreyas Pimpalgaonkar <shreyas.gp.7@gmail.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2024-07-09 12:57:10 -07:00
emrgnt-cmplxty
e7548d35da
Update README.md
2024-07-03 20:31:29 -07:00
Nolan Tremelling
188c5e9035
Update readme for docker ( #604 )
...
* Update readme for docker
* Update to use CLI
2024-07-03 14:15:42 -07:00
emrgnt-cmplxty
a05dff513b
Feature/fix cli and readme rebased ( #593 )
...
* unpack, and fix docs to reflect this (#583 )
* fix readme (#587 )
* fix readme
2024-06-30 18:40:34 -07:00
emrgnt-cmplxty
11aecc2784
Dev ( #588 )
...
* unpack, and fix docs to reflect this (#583 )
* Feature/propagate args kwargs (#584 )
* unpack, and fix docs to reflect this
* propagate args/kwargs
* Feature/improve vecs collection dim error (#585 )
* unpack, and fix docs to reflect this
* propagate args/kwargs
* improve dimensions mismatch error
* fix readme (#587 )
* Patch/fix vecs error report (#589 )
* fix readme
* fix vecs error
* Feature/add cli (#590 )
* fix readme
* fix vecs error
* adding cli
2024-06-30 15:39:22 -07:00
emrgnt-cmplxty
376296155a
dev v2.0.40 ( #548 )
...
* Feature/change default log to postgres (#547 )
* Add post endpoint to users_overview, fix quickstart (#537 )
* Patch/modify r2r config logic & add kg logging (#538 )
* change quickstart to build with get_r2r_app for downstream dependency injection
* mods
* mods
* Patch/remove get r2r args kwargs (#539 )
* roll back args & kwargs
* make arg explicit
* Update README.md
* Update README.md
* Update .gitattributes (#543 )
* rm docks, update quickstart
* add vec collection to env stack
* move to pooling
---------
Co-authored-by: Nolan Tremelling <34580718+NolanTrem@users.noreply.github.com >
* Add filter (#540 )
* set default delete by metadata to AND, make it config (#549 )
* cleanup
* tweaks
* up (#552 )
* Make sure router uses aupdate_prompt (#551 )
* Make sure router uses aupdate_prompt
* Rebase fix
* make rag and search settings optional (#553 )
* up (#554 )
* create R2R error and base router class (#555 )
* up (#556 )
* Feature/refactor pipeline to new dir (#557 )
* up
* up
* Feature/refactor pipeline to new dir (#558 )
* up
* up
* chore/cleanup (#559 )
* cleanup parsers (#560 )
* posst-merge-cleanups
* bump pkg lock
---------
Co-authored-by: Nolan Tremelling <34580718+NolanTrem@users.noreply.github.com >
2024-06-28 02:18:33 -07:00
emrgnt-cmplxty
08b0864287
rm docks, update quickstart ( #544 )
2024-06-26 19:51:42 -07:00
emrgnt-cmplxty
0d430035e0
Update README.md
2024-06-26 11:44:26 -07:00
emrgnt-cmplxty
1d684665d5
Update README.md
2024-06-26 10:40:05 -07:00
emrgnt-cmplxty
b5c064c9a5
Update README.md ( #535 )
2024-06-25 10:13:34 -07:00
emrgnt-cmplxty
4b3a389ee1
Enhance Document Management ( #528 )
...
* Patch/fix minor doc mgmt issues rebased (#519 )
* up
* up
* patching subtle issues with doc management
* cleanups
* fix args and kwargs dev (#520 )
* add qs (#521 )
* Patch/enforce dictionary exists (#522 )
* add qs
* force existence of dictionary
* Add health endpoint
* Update README.md (#524 )
* Fix gitignore
* Remove coverage.xml
* Patch/finalize v0 kg agent (#527 )
* add qs
* force existence of dictionary
* up
* Have health response be 'response': 'ok'
* Feature/revive multi search web (#531 )
* add qs
* force existence of dictionary
* up
* revive multi search web queries
* roll back config
* update lock
* Patch/max depth error (#532 )
* add qs
* force existence of dictionary
* up
* revive multi search web queries
* roll back config
* Patch/max depth error (#533 )
* add qs
* force existence of dictionary
* up
* revive multi search web queries
* roll back config
* fix
* Feature/patch r2r (#534 )
* add qs
* force existence of dictionary
* up
* revive multi search web queries
* roll back config
* fix
* finish changes
* move dev dependencies
---------
Co-authored-by: NolanTrem <34580718+NolanTrem@users.noreply.github.com >
2024-06-24 22:19:47 -07:00
emrgnt-cmplxty
c5e19051d8
Update README.md
2024-06-24 06:58:38 -07:00
Robert Kristian Alm
cf682a7f1b
Trivial correction on README.md ( #512 )
...
I just corrected one of my yesterday's comments on Readme,md.
I just separated one of the comments into 2 lines because it was looking ugly and bothered me.
2024-06-23 19:22:35 -07:00
Shreyas Pimpalgaonkar
52bbc2d0e3
Update README.md
2024-06-23 14:51:17 -04:00
Shreyas Pimpalgaonkar
947677f7ff
quickstart demo + logs format
2024-06-23 02:49:47 +00:00
Robert Kristian Alm
1761382574
Doc: Enhance Docker Documentation for Better User Experience #489 ( #506 )
...
This commit enhances the Docker documentation in the README.md file. The updates include:
1. Clarification on the differences between Unix and Windows commands.
2. Instructions for installing necessary dependencies to run the client outside the Docker container.
3. Detailed guidance on using the `--client_server_mode` flag in each query when using the Docker image.
4. Information on making queries directly within the terminal of the Docker container.
These improvements aim to enrich the user experience and make the documentation more comprehensive. Resolves #489 .
2024-06-21 14:02:09 -07:00
emrgnt-cmplxty
cb428f01d0
Dev rebased ( #499 )
...
* quiet logger (#482 )
* Add debug mode to Posthog (#480 )
* Feature/add kg agent search to pipeline rebased 2 (#483 )
* expand search pipeline
* checkin progress
* checkin progress
* grinding out
* make sure we can configure kg
* fix id error on server use
* checkin
* finish merge, add rag stream
* cleanup and pass tests
* up
* harmonize
* check in config refactor
* checkin work
* cleanup
* minor cleanups
* Add optional metadata to KG cookbook (#484 )
* Add optional metadata to KG cookbook
* Align CB with script
* rm cruft and fix bug (#488 )
* Feature/refactor app logic (#490 )
* modularize app logic
* add management service
* add management service
* add management service
* Feature/move to singleton to prevent reload rebased (#491 )
* modularize app logic
* add management service
* prevent r2r reload
* prevent r2r reload
* add back file (#492 )
* add back file (#493 )
* add back file
* fix bugs
* fix the routes (#496 )
* rebase
* update docs
* cleanups
---------
Co-authored-by: Nolan Tremelling <34580718+NolanTrem@users.noreply.github.com >
2024-06-21 11:40:14 -07:00
Nolan Tremelling
3120598ea6
Fix alert—doesn't render under tags
2024-06-19 09:08:15 -07:00
NolanTrem
856ede24f0
Add Windows warnign
2024-06-19 08:58:20 -07:00
emrgnt-cmplxty
2f51ae896c
Update docs, revive tests and CI + pre commit ( #478 )
...
* Update async logic for fragment ids
* Add counter
* Prevent infinite loop
* Make `None` provider more robust (#473 )
* Feature/comprehensive doc cleanup rebase (#475 )
* cleanup
* finish cleanups
* Feature/add pre commit hooks (#476 )
* add pre-commit
* adding pre commit hooks
* Feature/revive pytests add ci (#477 )
* add pre-commit
* adding pre commit hooks
* work towards reviving tests
* fix errant tests locally
* skip redis
* add secrets
* add postgres password
* fix
---------
Co-authored-by: NolanTrem <34580718+NolanTrem@users.noreply.github.com >
2024-06-17 08:13:26 -07:00
emrgnt-cmplxty
8c60584dc1
Feature/refactor docs ( #461 )
...
* adding kg agent pipe
* cleanup kg
* refactor docs
* up
2024-06-14 20:00:16 -07:00
NolanTrem
7f6e48604d
Fix broken relative links
2024-06-13 13:15:18 -07:00
emrgnt-cmplxty
6568c63be6
Default expand doc toggle ( #443 )
2024-06-12 23:03:22 -07:00
emrgnt-cmplxty
93ce177cce
Feature/add yc kg cookbook rebased ( #439 )
...
* add the kg ex
* up
* checkin
* finalize commit
2024-06-12 22:41:21 -07:00
Nolan Tremelling
c329d0bf14
Add search gif
2024-06-12 17:57:39 -07:00
Nolan Tremelling
d928e28bbd
Add gif for ingesting files
2024-06-12 17:40:09 -07:00
NolanTrem
a6ccab7efb
Remove double period on readme
2024-06-12 16:27:11 -07:00
NolanTrem
f1806fa575
Refactor docs and readme
2024-06-12 15:13:53 -07:00
emrgnt-cmplxty
1843e97eeb
Feature/refine kg provider workflow ( #436 )
...
* refine the kg provider workflow
* refine the kg provider workflow
* reload demo
2024-06-11 13:59:31 -07:00
emrgnt-cmplxty
ae01038e85
Update README.md
2024-06-09 09:50:17 -07:00
emrgnt-cmplxty
9229d3f24c
Update README.md
2024-06-09 09:48:35 -07:00
emrgnt-cmplxty
3b8482ce65
Update README.md
2024-06-09 00:08:26 -07:00
emrgnt-cmplxty
a33baf4ea9
Feature/ Add Dash Docs ( #416 )
...
* up
* add quotes
* add r2r dashboard link
* up
2024-06-07 07:53:34 -07:00
emrgnt-cmplxty
a44db940c7
cleanup ( #414 )
...
* cleanup
* cleanup demo..
2024-06-06 16:13:31 -07:00
emrgnt-cmplxty
9120548f62
Patch/fix demo and readme ( #409 )
...
* up
* up
* clean
* tweaks
2024-06-06 11:13:15 -07:00
emrgnt-cmplxty
65748cfe3c
Update README.md
2024-06-05 18:01:51 -07:00
emrgnt-cmplxty
65c652ed77
Update README.md
2024-06-05 17:49:48 -07:00
emrgnt-cmplxty
16b7e75fd1
Feature/update docs to use client server mode ( #401 )
...
* rn aapp_settings
* up
* fix docs
* up
2024-06-05 14:54:52 -07:00
emrgnt-cmplxty
60a797dbe5
Feature/cleanup and fix context rebased ( #399 )
...
* make document info table
* make document info table
* up
* remove qdrant presence
* fix conf
* checkin work
* add user stats
* basic demo func work
* working demo for local db
* checkin
* fix file update endpt
* fix get end pts
* merge w/ nolan changes
* rest demo_vecs
* final tweaks
* cleanup
* harmonize app
* attempts at cleaning up documentation
* fix
* fix app endpt
* cleanup merge conflicts
* add back dbl context for stream
* cleanups
* add bk demo files
2024-06-05 10:45:56 -07:00
emrgnt-cmplxty
1b3628a18f
Feature/cleanup docs rebased ( #397 )
...
* make document info table
* make document info table
* up
* remove qdrant presence
* fix conf
* checkin work
* add user stats
* basic demo func work
* up
* working demo for local db
* checkin
* fix file update endpt
* fix get end pts
* merge w/ nolan changes
* rest demo_vecs
* final tweaks
* cleanup
* harmonize app
* attempts at cleaning up documentation
* fix
* fix app endpt
* fix demo
* cleanup merge conflicts
2024-06-05 10:36:07 -07:00
emrgnt-cmplxty
a7c138fb53
Feature/add document info approach ( #394 )
...
* make document info table
* make document info table
* up
* blast qdrant
* remove qdrant presence
* fix conf
* checkin work
* add user stats
* basic demo func work
* up
* working demo for local db
* checkin
* fix file update endpt
* fix get end pts
* merge w/ nolan changes
* rest demo_vecs
* final tweaks
* cleanup
2024-06-04 19:26:41 -07:00