Skip to content

Commit

Permalink
Merge main to saber (#1)
Browse files Browse the repository at this point in the history
* Use accurate token counts (BloopAI#1024)

* Use accurate token counts

The `total` token count is now based upon an identical format
conversation sent to the LLM during response generation.

This results in counts that should be accurate, and prevent token limit
errors entirely.

* Match token counts precisely, and add baseline count

* Calculate `total` as summation of other section token counts

* add message to response if it ended when token limit exceeded, no translations

---------

Co-authored-by: anastasiia <anastasiya1155@gmail.com>

* Send full redirect target to cognito (BloopAI#1034)

* Update Helm chart (BloopAI#1033)

* update helm chart

* remove secret.yaml

* put back secret.yaml

* mandatory Semantic in /search (BloopAI#1039)

* Upgrade qdrant version to 1.6 (BloopAI#1037)

* Upgrade qdrant version

* Update qdrant binaries

* Fix race in credentials polling (BloopAI#1042)

Previously the assumption here was that this path is locked & safe
when there is a furnished github cred in the system. However, when the
user logs out, the `unwrap()` call can blow up the task, and
this may cause issues.

* Enable paid features for desktop users (BloopAI#1038)

* Add pro features to default builds

* Check user's status through `User` object

* Adapt webserver layer for paid feature gate

* Just enforce schema right out of the gate

* Fix date parsing logic

* allow paid users sync branches

* Fix clippy features

* Disable branch switching for local repos

* cloud implies pro

* Update dockerfile

---------

Co-authored-by: anastasiia <anastasiya1155@gmail.com>

* Update flake (BloopAI#1044)

* Debug logs for initialisation (BloopAI#1036)

* debug logs for initialisation

* Scope logging

* DB too

* Clippy error

---------

Co-authored-by: rsdy <p@symmetree.dev>

* Allow indexing of large files (BloopAI#1040)

* WIP

* Support indexing large files, but lazy load them from local file system

* bump tantivy to v0.21 (BloopAI#1043)

* bump tantivy to v0.22

* address clippy

* fix broken tests

* bump version to 0.5.6 (BloopAI#1047)

---------

Co-authored-by: calyptobai <111788964+calyptobai@users.noreply.github.com>
Co-authored-by: anastasiia <anastasiya1155@gmail.com>
Co-authored-by: rsdy <rsdy@users.noreply.github.com>
Co-authored-by: Gabriel Gordon-Hall <ggordonhall@gmail.com>
Co-authored-by: rsdy <p@symmetree.dev>
Co-authored-by: akshay <nerdy@peppe.rs>
Co-authored-by: Anastasiia Solop <35258279+anastasiya1155@users.noreply.github.com>
Co-authored-by: Ilya Zedgenizov <izedgenizov@saber.games>
  • Loading branch information
9 people authored Oct 15, 2023
1 parent 7e34a8a commit 3135354
Show file tree
Hide file tree
Showing 67 changed files with 1,894 additions and 420 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,15 @@ jobs:

include:
- target: x86_64-unknown-linux-gnu
os: ubuntu-latest
cross: false
os: ubuntu-latest
cross: false

- target: x86_64-apple-darwin
os: macos-11
cross: false
os: macos-11
cross: false

- target: aarch64-apple-darwin
os: macos-11
os: macos-11
cross: true

- target: x86_64-pc-windows-msvc
Expand All @@ -44,7 +44,7 @@ jobs:
- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
toolchain: 1.70.0
target: ${{ matrix.target }}

- name: Install Protoc
Expand All @@ -54,9 +54,9 @@ jobs:

- name: Build qdrant
env:
VERSION: 1.5.1
VERSION: 1.6.0
run: |
cargo install --target ${{ matrix.target }} --git https://github.com/qdrant/qdrant --tag v${{ env.VERSION }} --locked --root . qdrant
cargo install --target ${{ matrix.target }} --git https://github.com/qdrant/qdrant --tag v${{ env.VERSION }} --root . qdrant
- name: Upload binaries
uses: actions/upload-artifact@v3
with:
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/server-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
pull_request:
branches: [main]
paths:
- "flake.*"
- "server/**"
- ".github/workflows/server**"

Expand Down Expand Up @@ -49,7 +50,7 @@ jobs:
run: cargo --locked fmt -p bleep -- --check

- name: Clippy
run: cargo --locked clippy -p bleep --features=ee
run: cargo --locked clippy -p bleep --features=ee-pro,ee-cloud

- name: Tests
run: cargo --locked test -p bleep --release
Expand Down
Loading

0 comments on commit 3135354

Please sign in to comment.