684 Commits

Author SHA1 Message Date
pablodanswer
a0d3eb28e8 remove csv + add height 2024-09-18 21:04:39 -07:00
pablodanswer
d989ce13e7 overhaul 2024-09-17 15:08:43 -07:00
pablodanswer
3170430673 updated tool runner + displays 2024-09-17 08:55:14 -07:00
pablodanswer
77ee061e67 slightly cleaner loading animations 2024-09-16 18:46:16 -07:00
pablodanswer
532bc53a9a updated tooltip spacing 2024-09-16 18:10:50 -07:00
pablodanswer
7b7b95703d add csv display 2024-09-16 18:08:23 -07:00
pablodanswer
fcc5efdaf8 stash 2024-09-16 16:44:51 -07:00
pablodanswer
fbc5008259 logs 2024-09-16 12:40:23 -07:00
pablodanswer
d684fb116d update constants 2024-09-16 12:40:23 -07:00
pablodanswer
2e61b374f4 remove plots 2024-09-16 12:40:23 -07:00
pablodanswer
15d324834f update csv 2024-09-16 12:40:23 -07:00
pablodanswer
de9a9b7b6e add graphs again 2024-09-16 12:40:23 -07:00
pablodanswer
47eb8c521d temp` 2024-09-16 12:40:23 -07:00
pablodanswer
7a9d5bd92e minor updates 2024-09-16 11:45:35 -07:00
pablodanswer
4f3b513ccb minor update 2024-09-16 11:44:39 -07:00
pablodanswer
cd454dd780 update clarity 2024-09-16 11:37:24 -07:00
pablodanswer
a64f27c895 functional 2024-09-16 11:26:57 -07:00
pablodanswer
fdf5611a35 add back frozen message map:wq 2024-09-16 11:26:57 -07:00
pablodanswer
33e25dbd8b clean up logs / build issues 2024-09-16 11:26:57 -07:00
pablodanswer
659e8cb69e validated + build-ready 2024-09-16 11:26:57 -07:00
pablodanswer
681175e9c3 add edits and so on 2024-09-16 11:26:57 -07:00
pablodanswer
de18ec7ea4 functional ux standing till 2024-09-16 11:26:57 -07:00
pablodanswer
9edbb0806d add back image citations 2024-09-16 11:26:57 -07:00
pablodanswer
ff6a15b5af squash 2024-09-16 11:26:57 -07:00
pablodanswer
49397e8a86 add sequential tool calls 2024-09-16 11:26:57 -07:00
pablodanswer
285bdbbaf9
Fix stop generating locally (#2452)
* fix stop generating locally

* .
2024-09-15 23:55:30 +00:00
pablodanswer
e2c37d6847
Test stream + Update Copy (#2317)
* update copy + conditional ordering

* answer stream checks

* update

* add basic tests for chat streams

* slightly simplify

* fix typing

* quick typing updates + nits
2024-09-15 19:40:48 +00:00
pablodanswer
290f4f0f8c
add some minor ux updates (#2441) 2024-09-15 08:29:31 +00:00
pablodanswer
a50c2e30ec
Very minor polish (#2445)
* fix minor polish

* cleaner chat flow

* remove keys

* slight robustification to copying
2024-09-14 17:54:29 +00:00
pablodanswer
ee278522ef
update indexing status clarity (#2446) 2024-09-14 17:19:55 +00:00
trial-danswer
430c9a47d7
Match any/all keywords in Standard Answers (#2443)
* migration: add column "match_any_keywords" to StandardAnswer

* Implement any/all keyword matching for standard answers

* Add match_any_keywords to non-searchable fields

* Remove stray print

* Simplify Slack messages for any and all cases

---------

Co-authored-by: danswer-trial <danswer-trial@danswer-trials-MacBook-Pro.local>
2024-09-14 05:28:07 +00:00
hj-danswer
974f85da66
Migrate standard answers implementations to ee/ (#2378)
* Migrate standard answers implementations to ee/

* renaming

* Clean up slackbot non-ee standard answers import

* Move backend api/manage/standard_answer route to ee

* Move standard answers web UI to ee

* Hide standard answer controls in bot edit page

* Kwargs for fetch_versioned_implementation

* Add docstring explaining return types for handle_standard_answers

* Consolidate blocks into ee/handle_standard_answers

---------

Co-authored-by: Hyeong Joon Suh <hyeongjoonsuh@Hyeongs-MacBook-Pro.local>
Co-authored-by: danswer-trial <danswer-trial@danswer-trials-MacBook-Pro.local>
2024-09-14 01:57:03 +00:00
hj-danswer
3cb00de6d4
Support regex in standard answers (#2377)
* Support regex in standard answers

* fix mypy

* Add match_regex boolean column to StandardAnswer

* Add match_regex flag and validation to Pydantic models

* GET /manage/admin/standard-answer: add match_regex to create_standard_answer

* PATCH /manage/admin/standard-answer/🆔 add match_regex to update_standard_answer

* Add "Match Regex" toggle to standard answer form

* Decode error pattern in case it's bytes

* Refactor regex support to use match_regex flag instead of supplemental tuple

* Better error handling for invalid regexes

* Show "match regex" in table and style keywords appropriately

* Fix stale UI copy for non-"match_regex" branch

* Fix stale docstring in find_matching_standard_answers

* Update down_revision to reflect most recent migration

* Update UI copy

* Initial implementation of match group display

* Fix pydantic StandardAnswer vs SQLAlchemy StandardAnswer model usage

* Update docstring return type

* Fix missing key prop

---------

Co-authored-by: Hyeong Joon Suh <hyeongjoonsuh@Hyeongs-MacBook-Pro.local>
Co-authored-by: danswer-trial <danswer-trial@danswer-trials-MacBook-Pro.local>
2024-09-14 00:07:42 +00:00
Chris Weaver
da6e46ae75
Slack flow improvements (#2366) 2024-09-13 16:56:45 -07:00
pablodanswer
648c2531f9
Add custom tool chat session / message ID dynamic prompting (#2404)
* add custom tool chat session / message ID dynamic prompting

* update some formatting

* code organization + remove unnecessary card

* remove log

* update for clarity
2024-09-13 18:42:21 +00:00
pablodanswer
566f44fcd6
Minor update to llm image ability tracking (#2423)
* minor update to llm image ability tracking

* quick robustification
2024-09-13 17:24:51 +00:00
pablodanswer
13278663d9
Update refresh + robustify embeddings (#2420)
* update refresh + robustify embeddings

* squash
2024-09-13 14:26:33 +00:00
pablodanswer
31ca6857fb
Custom Refresh on Client Side (#2376) 2024-09-13 00:04:03 -07:00
pablodanswer
6dd91414be delete chat session immediately 2024-09-13 00:02:43 -07:00
pablodanswer
cb2169f2a3
Warm up reranker on model switch (#2408)
* warm up reranker on model switch

* properly type

* fix issue

* Update search_settings.py
2024-09-12 22:12:17 +00:00
pablodanswer
79aa5dd6e0
add a tiny bit of clarity to index doc counts (#2414) 2024-09-12 21:59:10 +00:00
pablodanswer
a2d775efbd
Reformatted tailwind config (#2417)
* reformatted tailwind config

* minor update
2024-09-12 19:41:11 +00:00
pablodanswer
58bdf9d684
Add connector deletion failure message (#2392) 2024-09-11 22:38:15 -07:00
pablodanswer
d4d37c9cdd
add bedrock models (#2405) 2024-09-12 04:34:43 +00:00
pablodanswer
2c77dd241b
Add error table to re-indexing (#2388)
* add error table to re-indexing

* robustify

* update with proper comment

* add popup

* update typo
2024-09-11 22:55:55 +00:00
pablodanswer
d90c90dd92
simplify unnecessary display logic (#2406) 2024-09-11 21:35:50 +00:00
pablodanswer
2c971cf774 add claude image-support 2024-09-11 13:31:27 -07:00
pablodanswer
9f6e8bd124
Improve Dev Experience (#2347)
* clean interfaces + improve dex experience

* update formatting

* update ports

* ports

* remove some number of unnecessary lines

* remove unnecssary isPublicGroupSelector checks in all spots

* add comment

* update building
2024-09-10 20:49:04 +00:00
pablodanswer
3a2a6abed4
Add basic virtualization (#2370)
* add basic virtualization

* functioning perfectly

* squash

* change ports

* remove some comments

* remove comment

* update buffering clarity
2024-09-10 19:06:04 +00:00
pablodanswer
07f49a384f
Update spread order (#2386)
* update spread

* update
2024-09-10 18:04:47 +00:00