Skip to content
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

feat!: add fast sync check #460

Merged
merged 60 commits into from
Nov 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
c11d013
feat: add fast sync check
jamescalam Nov 8, 2024
37dbd91
chore: lint
jamescalam Nov 8, 2024
f59c0c7
feat: add diff features
jamescalam Nov 9, 2024
3a23a10
chore: lint
jamescalam Nov 9, 2024
fbdb7be
fix: resolve errors and lint
jamescalam Nov 9, 2024
ace5a2d
feat: new sync tests
jamescalam Nov 9, 2024
63a6041
fix: skip if no pinecone api key
jamescalam Nov 9, 2024
d3e6a97
fix: add wait to pinecone tests
jamescalam Nov 9, 2024
81051ec
chore: lint
jamescalam Nov 9, 2024
f48054f
fix: logic changes
jamescalam Nov 10, 2024
e6c328a
chore: lint
jamescalam Nov 10, 2024
af5de6a
fix: add passthrough for write config
jamescalam Nov 10, 2024
571e875
fix: not sync test
jamescalam Nov 10, 2024
7c3e9e3
chore: lint
jamescalam Nov 10, 2024
c1979b4
fix: include metadata and func schemas in get_utterances
jamescalam Nov 10, 2024
374c6d8
fix: sync test only runs on pinecone
jamescalam Nov 10, 2024
ea7e3f4
chore: lint
jamescalam Nov 10, 2024
7bd515d
fix: add function schema handling for null string
jamescalam Nov 10, 2024
2c85973
fix: init sync test with local merge
jamescalam Nov 10, 2024
ca34d21
fix: fix update for metadata
jamescalam Nov 10, 2024
8683f68
fix: sync frequency and sync routes example
jamescalam Nov 10, 2024
13d25db
chore: lint
jamescalam Nov 10, 2024
fd7c9bd
fix: make sync hash optional implementation
jamescalam Nov 11, 2024
690cee3
fix: namespace
jamescalam Nov 11, 2024
9924b9c
fix: remove error from empty local index
jamescalam Nov 11, 2024
2c2de82
fix: adjust error raise to warning when no hash config found
jamescalam Nov 11, 2024
f3a52bd
fix: qdrant to handle empty index when getting utterances
jamescalam Nov 11, 2024
e804f60
fix: delete index before initializing
jamescalam Nov 11, 2024
d407db5
fix: add routes begin with empty list
jamescalam Nov 11, 2024
30f1f2e
fix: add delete all test
jamescalam Nov 11, 2024
2898fa7
chore: lint
jamescalam Nov 11, 2024
352f2c3
fix: add delete_all method
jamescalam Nov 11, 2024
e27f444
fix: adjust for delete_index
jamescalam Nov 11, 2024
4054692
feat: continued refactoring for sync features
jamescalam Nov 12, 2024
4094c79
feat: continued refactoring for sync features
jamescalam Nov 13, 2024
d0f3088
fix: sync tests
jamescalam Nov 13, 2024
0063476
fix: merge-force-remote
jamescalam Nov 13, 2024
248edf8
fix: ongoing sync work
jamescalam Nov 14, 2024
c8de466
fix: metadata propogation
jamescalam Nov 14, 2024
47056f6
chore: lint
jamescalam Nov 14, 2024
c88ea85
fix: pinecone init and len
jamescalam Nov 14, 2024
343e688
chore: update version for breaking change
jamescalam Nov 14, 2024
c8f8d76
fix: pinecone add test
jamescalam Nov 14, 2024
0e5aa5d
fix: pinecone namespace test and index sync removal
jamescalam Nov 14, 2024
e679623
fix: test
jamescalam Nov 15, 2024
bf4ae3e
chore: move to alpha version
jamescalam Nov 15, 2024
ee935fb
fix: piencone openai init test
jamescalam Nov 15, 2024
4a46c8e
fix: pinecone delete index
jamescalam Nov 15, 2024
b522b8f
fix: initialization for local index
jamescalam Nov 15, 2024
b3cc85d
fix: local index tests
jamescalam Nov 16, 2024
0c57039
chore: update actions cache version
jamescalam Nov 16, 2024
fe0a330
chore: lint
jamescalam Nov 16, 2024
a7f7fca
fix: sync tests
jamescalam Nov 16, 2024
21b233b
chore: lint
jamescalam Nov 16, 2024
14f9b57
fix: add cohere key to tests
jamescalam Nov 16, 2024
cc3f97b
chore: remove splitters and Conversation
jamescalam Nov 16, 2024
956d2cd
fix: switch remote and local merge logic
jamescalam Nov 16, 2024
29165f9
feat: update the sync doc
jamescalam Nov 16, 2024
cd95218
chore: update prerelease version to dev0
jamescalam Nov 16, 2024
d3c2c10
chore: lint
jamescalam Nov 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Cache Poetry
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/.poetry
key: ${{ runner.os }}-poetry-${{ hashFiles('**/poetry.lock') }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Cache Poetry
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/.poetry
key: ${{ runner.os }}-poetry-${{ hashFiles('**/poetry.lock') }}
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Cache Poetry
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.poetry
key: ${{ runner.os }}-poetry-${{ hashFiles('**/poetry.lock') }}
Expand All @@ -48,6 +48,7 @@ jobs:
env:
PINECONE_API_KEY: ${{ secrets.PINECONE_API_KEY }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
COHERE_API_KEY: ${{ secrets.COHERE_API_KEY }}
run: |
make test
- name: Upload coverage to Codecov
Expand Down
260 changes: 0 additions & 260 deletions docs/04-chat-history.ipynb

This file was deleted.

257 changes: 0 additions & 257 deletions docs/examples/conversation-topic-splitter.ipynb

This file was deleted.

215 changes: 0 additions & 215 deletions docs/examples/rolling-window-splitter.ipynb

This file was deleted.

Loading
Loading