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: abstract layers #465

Merged
merged 33 commits into from
Nov 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
f307b18
feat: wip creating abstract route layers
jamescalam Nov 23, 2024
5013bb8
feat: abstracted semantic routelayer
jamescalam Nov 23, 2024
c4ed95f
chore: security updates
jamescalam Nov 23, 2024
e365910
feat: new route layer naming convention
jamescalam Nov 23, 2024
e8f00a3
fix: update old hybrid example
jamescalam Nov 23, 2024
390dc9c
chore: rename
jamescalam Nov 23, 2024
cec4b20
feat: new aurelio encoder
jamescalam Nov 24, 2024
7752b08
chore: rename route layer to semantic router
jamescalam Nov 24, 2024
2d4395d
feat: optimize sparse use in hybrid index
jamescalam Nov 24, 2024
58594d4
fix: update to first aurelio sparse example
jamescalam Nov 24, 2024
09cc05f
feat: integrating Pinecone with hybrid
jamescalam Nov 24, 2024
87d6ae4
feat: new sparse embedding support and abstractions
jamescalam Nov 26, 2024
d5f4703
feat: encoder types
jamescalam Nov 27, 2024
805807f
feat: optimized sparse embedding interface
jamescalam Nov 27, 2024
a96f6b8
fix: import
jamescalam Nov 27, 2024
6bbafa4
feat: compatibility for tfidf
jamescalam Nov 27, 2024
aaae6f2
fix: router bug fixes
jamescalam Nov 27, 2024
cb6cb68
chore: lint
jamescalam Nov 27, 2024
b8d44aa
chore: lint
jamescalam Nov 27, 2024
da7b26c
chore: lint
jamescalam Nov 28, 2024
6eb71c1
chore: mypy lint
jamescalam Nov 28, 2024
381e8f5
fix: pytest asyncio support
jamescalam Nov 28, 2024
362e98e
fix: router test bug fixes
jamescalam Nov 28, 2024
7a6e823
fix: sync issues
jamescalam Nov 28, 2024
8aaab96
chore: lint
jamescalam Nov 28, 2024
9d88129
fix: only deploy new docs on full release
jamescalam Nov 28, 2024
0364bab
fix: continued optimizations and bug fixes
jamescalam Nov 29, 2024
f7f0508
fix: hybrid fixes
jamescalam Nov 29, 2024
f9a72db
fix: hybrid fixes
jamescalam Nov 29, 2024
ac8db93
fix: tfidf tests
jamescalam Nov 29, 2024
2aea17d
chore: lint
jamescalam Nov 29, 2024
981b039
fix: hybrid
jamescalam Nov 29, 2024
ff2c3ca
chore: remove print
jamescalam Nov 29, 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
5 changes: 2 additions & 3 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
name: Release Docs

on:
push:
branches:
- main
release:
types: [released]

jobs:
build-docs:
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ lint: PYTHON_FILES=.
lint_diff: PYTHON_FILES=$(shell git diff --name-only --diff-filter=d main | grep -E '\.py$$')

lint lint_diff:
poetry run black --target-version py39 -l 88 $(PYTHON_FILES) --check
poetry run ruff .
poetry run black --target-version py311 -l 88 $(PYTHON_FILES) --check
poetry run ruff check .
poetry run mypy $(PYTHON_FILES)

test:
Expand Down
Loading