Commit Graph

981 Commits

Author SHA1 Message Date
nathan 6262816043 chore: remove unused deps in appflowy-ai-client 2024-06-19 13:11:07 +08:00
Nathan.fooo 30f87457f3
feat: support uploading file with multiple part (#625)
* refactor: replace crate

* chore: remove s3-rust crate

* chore: test multiple upload

* chore: client api

* chore: client api

* chore: v1 version upload,download

* chore: fix test

* chore: fix test

* chore: remove workspace test

* chore: fix wasm build

* chore: update path

* chore: update path

* chore: rename

* chore: expose file entity

* chore: introduce client-api-entity

* chore: fix build

* chore: new url

* chore: fix test

* chore: merge main

* chore: fix clippy
2024-06-19 13:06:58 +08:00
Bartosz Sypytkowski 28fa52324e
Merge pull request #631 from AppFlowy-IO/appflowy-indexer-appflowy-ai-proxy
chore: appflowy indexer uses appflowy ai as open ai proxy
2024-06-19 05:03:44 +02:00
Bartosz Sypytkowski d9354202cd chore: specify chunk size for search and index 2024-06-18 11:45:33 +02:00
Bartosz Sypytkowski 0e50650aa8 chore: use appflowy ai client for embeddings in search api 2024-06-18 10:51:11 +02:00
Bartosz Sypytkowski ae2a2a4fa0 chore: appflowy indexer uses appflowy ai as open ai proxy 2024-06-18 10:04:38 +02:00
Bartosz Sypytkowski 9ea4de06fd
Merge pull request #630 from AppFlowy-IO/track-ai-responses
chore: change open ai token tracking to daily basis
2024-06-18 10:04:04 +02:00
Bartosz Sypytkowski f11703949c chore: turn off sqlx macros in tests 2024-06-18 09:34:10 +02:00
Bartosz Sypytkowski a5bca1852b chore: change test query to macro 2024-06-18 08:53:02 +02:00
Zack 0bf33efe02
Merge pull request #629 from AppFlowy-IO/feat/publish-document
Feat/publish document
2024-06-18 14:31:17 +08:00
Bartosz Sypytkowski 9ca904f943 chore: change open ai token tracking to daily basis 2024-06-18 06:53:39 +02:00
Zack Fu Zi Xiang 7530d78ab6
fix: get workspace namespace 2024-06-18 12:33:52 +08:00
Zack Fu Zi Xiang 236a22ac97
fix: get workspace namespace 2024-06-18 12:32:01 +08:00
Zack Fu Zi Xiang de0b03d6ec
fix: debug integration test 2024-06-18 11:03:24 +08:00
Bartosz Sypytkowski ab01363786
Merge pull request #628 from AppFlowy-IO/embedding_api_endpoint
feat: Embedding api endpoint
2024-06-18 04:43:38 +02:00
Zack Fu Zi Xiang f551db6190
fix: debug integration test 2024-06-18 10:19:54 +08:00
Zack Fu Zi Xiang 146ef9cb8c
chore: add client and test for collab workspace deletion 2024-06-17 23:05:51 +08:00
Zack Fu Zi Xiang 99fc95f33a
chore: refine api 2024-06-17 22:55:04 +08:00
nathan f0a32330b2 chore: fix clippy 2024-06-17 22:08:02 +08:00
nathan 5bc39729a7 chore: implement embedding api endpoint 2024-06-17 22:06:58 +08:00
Zack Fu Zi Xiang 3f1832444f
Merge branch 'main' into feat/publish-document 2024-06-17 21:33:57 +08:00
Zack Fu Zi Xiang d2cb0d4486
chore: remove unneeded api 2024-06-17 21:33:36 +08:00
Zack a0376446d0
Merge pull request #626 from AppFlowy-IO/foreign-key-indexing
chore: add foreign key indices for workspace table
2024-06-17 16:27:18 +08:00
Zack Fu Zi Xiang 16d3c9c7bd
chore: remove unneeded key 2024-06-17 14:33:14 +08:00
Zack Fu Zi Xiang 77efd7d236
chore: add foreign key indices for workspace table 2024-06-17 14:01:21 +08:00
Zack Fu Zi Xiang ae29bbe9fe
fix: published doc alias 2024-06-17 01:07:40 +08:00
Zack Fu Zi Xiang cb74f38ac8
fix: json metadata 2024-06-16 20:41:50 +08:00
Zack Fu Zi Xiang 05b284f7e7
feat: client code for namespace changes 2024-06-16 14:06:04 +08:00
Zack Fu Zi Xiang 233b757698
feat: add published endpoints 2024-06-15 21:47:11 +08:00
Zack Fu Zi Xiang 2ab59e79a3
feat: get published collab meta data 2024-06-15 21:20:59 +08:00
Zack Fu Zi Xiang de413844dc
feat: put and get published collab data 2024-06-15 14:59:18 +08:00
Zack Fu Zi Xiang 7a8be1585f
feat: add blob to publish 2024-06-15 12:00:59 +08:00
Zack Fu Zi Xiang 94bd62869c
feat: delete publish collab 2024-06-15 11:51:05 +08:00
Zack Fu Zi Xiang 3d1a1e7c3e
Merge branch 'main' into feat/publish-document 2024-06-15 11:18:47 +08:00
Zack 7b593c599b
Merge pull request #624 from AppFlowy-IO/embedding-migration-optional
chore: make vector extension optional for migrations
2024-06-15 01:50:43 +08:00
Bartosz Sypytkowski 01aae523a9 chore: moved migration to new file 2024-06-14 19:24:55 +02:00
Bartosz Sypytkowski 709f8c3cdf chore: make vector extension optional for migrations 2024-06-14 19:03:03 +02:00
Zack Fu Zi Xiang 2c7cdefb83
Merge branch 'main' into feat/publish-document 2024-06-14 21:36:17 +08:00
Zack Fu Zi Xiang 18da7b873b
feat: publish namespace and metadata 2024-06-14 21:35:39 +08:00
Bartosz Sypytkowski 6685b24239
Merge pull request #623 from AppFlowy-IO/indexer-missing-text-data
fix: index all of the document blocks
2024-06-14 13:30:01 +02:00
Bartosz Sypytkowski 3c72f1292d chore: fixed tests for document content extraction 2024-06-14 13:01:16 +02:00
Bartosz Sypytkowski 7ad105ee34 fix: index all of the document blocks 2024-06-14 11:23:19 +02:00
Nathan.fooo 430e3e15c9
fix: chat stream (#620)
* chore: fix chat stream
2024-06-13 22:46:49 +08:00
Zack 9d3d28ad89
chore: move billing to client api http (#619) 2024-06-13 14:38:58 +08:00
Zack 6471831561
chore: move billing client (#618)
* chore: move billing client

* chore: cargo fmt
2024-06-13 13:19:40 +08:00
Zack ee16f428c9
Merge pull request #616 from AppFlowy-IO/remove-unused-docker-compose-ports
chore: try remove unused ports
2024-06-12 20:34:37 +08:00
Zack Fu Zi Xiang a2194e4ca7
chore: try remove unused ports 2024-06-12 20:20:04 +08:00
Zack d5e0157d14
Merge pull request #615 from AppFlowy-IO/hide-postgres-port
chore: hide postgres port from docker compose
2024-06-12 19:39:53 +08:00
Bartosz Sypytkowski 2b9fd57eba chore: hide postgres port from docker compose 2024-06-12 13:37:41 +02:00
Bartosz Sypytkowski 64baf9ea00
Merge pull request #608 from AppFlowy-IO/search-tokens-metrics
let prometheus track open ai tokens used on search
2024-06-12 09:06:30 +02:00