Commit Graph
710 Commits
Author SHA1 Message Date
Yuhong Sun 87f304dfd0 Swap Index Early (#1353) 2024-04-19 10:38:15 -07:00
Weves 82b9cb4cc1 Add check to ensure auth is enabled for every endpoint unless explicitly whitelisted 2024-04-19 01:26:24 -07:00
Yuhong Sun 89ff07a96b Slack improvement 2024-04-17 21:38:00 -07:00
Yuhong Sun be12e4fa64 Double Check Files/URLs (#1344) 2024-04-17 21:34:29 -07:00
Yuhong Sun 26f8d884e1 Allow NLTK Failures (#1340) 2024-04-17 21:34:29 -07:00
Yuhong Sun 599db71238 Permission Sync Models (#1334) 2024-04-14 23:29:32 -07:00
Yuhong Sun 1b41ec2b50 Remove Search Only Model (#1331) 2024-04-14 18:49:07 -07:00
Yuhong Sun a17060af5a Provide Additional Context for Chunk Options in APIs (#1330) 2024-04-14 18:32:22 -07:00
Alan Hagedorn b9b1e22fac Add name to API Key (#1327) 2024-04-13 12:36:46 -07:00
2pac 7810e931f3 fix: Consider Hubspot ticket notes body 2024-04-12 10:14:18 -07:00
2pac 6be5f51440 fix: Stop reading Notion pages on polling 2024-04-12 09:27:45 -07:00
Yuhong Sun b59912884b Fix Model Server (#1320) 2024-04-10 23:13:22 -07:00
Yuhong Sun f346c2fc86 Axero Link Fix (#1317) 2024-04-10 09:44:12 -07:00
Weves 714a3c867d Add option to skip Jira tickets with a certain label 2024-04-09 19:40:36 -07:00
Weves 31bfbe5d16 Fix chat sharing 2024-04-09 11:57:09 -07:00
Yuhong Sun b432d42205 Mypy Fix (#1308) 2024-04-08 00:52:14 -07:00
Yuhong Sun 2db906b7a2 Always Use Model Server (#1306) 2024-04-07 21:25:06 -07:00
Weves eb367de44d Small token budget tweaks 2024-04-04 20:58:45 -07:00
Chris WeaverandNick Donohue 447791b455 Token budgets (#1302)
---------

Co-authored-by: Nick Donohue <ndonohue@gmail.com>
2024-04-04 20:43:24 -07:00
Weves 7ba7224929 Allow seeding of chat sessions via POST 2024-04-04 12:59:39 -07:00
Yuhong Sun 33da86c802 Reranker Warning Log (#1299) 2024-04-04 06:59:48 -07:00
Yuhong Sun 58dc620c28 Add Check for Enabling Reranking (#1298) 2024-04-04 06:29:00 -07:00
Yuhong Sun 7298cc2835 Add verbose logging in case of query failure (#1297) 2024-04-04 05:30:23 -07:00
Yuhong Sun 4abf5f27a0 Axero Forums Support (#1287) 2024-04-04 03:51:10 -07:00
ThomaciousDandThomaciousD d329061f92 Fixed: Web connector - documents deleted when no internet #1161 (#1292)
* fixing check connection before scrape in web connector #1161

* reformat

---------

Co-authored-by: ThomaciousD <ThomaciousD@me>
2024-04-02 23:17:53 -07:00
Weves 87019fc18e Notion 404 graceful error handling 2024-04-01 17:37:35 -07:00
Weves e82061a5ec Add support for specifying title via search params 2024-04-01 11:25:57 -07:00
Yuhong Sun 5b8cdd4eee Gpt-3.5-0125 Option (#1282) 2024-03-31 21:58:00 -07:00
Weves a4869b727d Add ability to control available pages 2024-03-31 21:49:34 -07:00
Yuhong Sun 15f7b42e2b More Options for Search APIs (#1280) 2024-03-31 21:45:46 -07:00
Weves 32f55ddb8f URL-based chat seeding 2024-03-31 18:10:49 -07:00
Yuhong Sun 783696a671 Axero Spaces (#1276) 2024-03-31 14:45:20 -07:00
Yuhong Sun 22477b1aca Chunker Gmail Issue Logging (#1274) 2024-03-30 00:18:57 -07:00
Weves 49acde0a8f URL-based chat sharing 2024-03-29 00:51:17 -07:00
Yuhong Sun 055cab2944 Public Slack Feedback Option (#1270) 2024-03-28 18:21:28 -07:00
Yuhong Sun f46e65be92 Save One Shot Docs (#1269) 2024-03-28 12:48:01 -07:00
Yuhong Sun d46b475410 Make porting from persistent volumes optional (#1268) 2024-03-28 11:26:11 -07:00
Yuhong Sun fd69203be8 More accurate input token count for LLM (#1267) 2024-03-28 11:11:37 -07:00
Yuhong SunandWeves 9757fbee90 Axero Connector (#1253)
---------

Co-authored-by: Weves <chrisweaver101@gmail.com>
2024-03-27 11:12:01 -07:00
Weves 5a967322fd Add ability to specify custom embedding models 2024-03-27 00:02:51 -07:00
Yuhong Sun fbff5b5784 Save Retrieved Docs for One Shot Flows (#1259) 2024-03-26 22:48:40 -07:00
Weves f135ba9c0c Rework LLM answering flow 2024-03-25 13:34:03 -07:00
Weves 1ba74ee4df Refactor search pipeline 2024-03-25 13:34:03 -07:00
Yuhong Sun 7a861ecec4 Session Dependency for Chat Streaming (#1256) 2024-03-24 19:40:06 -07:00
Johannes VassandJohannes Vass 3107edc921 Do not obtain DB session via Depends() (#1238)
Endpoints that use Depends(get_session) with a StreamingResponse have
the problem that Depends() releases the session again after the endpoint
function returns. At that point, the streaming response is not
finished yet but still holds a reference to the session and uses it.
However, there is no cleanup of the session after the answer stream
finishes which leads to the connections accumulating in state "idle in
transaction".

This was due to a breaking change in FastAPI 0.106.0
https://fastapi.tiangolo.com/release-notes/#01060

Co-authored-by: Johannes Vass <johannes.vass@cloudflight.io>
2024-03-24 19:31:07 -07:00
Yuhong Sun 49263ed146 Linting (#1255) 2024-03-24 19:07:57 -07:00
Matthew Holland bd1df9649b Added check for internet connection (#1214) 2024-03-24 19:04:40 -07:00
Yuhong Sun d3674b02e6 Add Llama2 Prompt Option (#1254) 2024-03-24 19:01:38 -07:00
Arslan b28b3cfa37 Making searching docs as a default option (#904) 2024-03-24 18:54:38 -07:00
Arthur De Kimpe 920d059da5 Bugfix: Support more Confluence Cloud hostname (*.jira.com) (#1244) 2024-03-23 14:04:26 -07:00