65 Commits

Author SHA1 Message Date
Joshua Carroll 634e1cecf2 Update SQL agents to use read-only connections (#51) 2024-02-08 10:56:44 -08:00
Joshua Carroll dcfc93313e Update basic_memory example to LCEL (#48) 2024-01-16 22:38:58 -08:00
Joshua Carroll 740e7dec14 Bump DDG search to latest (#47) 2024-01-16 22:11:28 -08:00
Joshua Carroll e6ff27575c Update everything to langchain 0.1 (#45) 2024-01-15 22:51:33 -08:00
Bagatur 2a6ab4cfc6 make explicit (#39) 2023-09-13 20:37:07 -07:00
Joshua Carroll 11e3f5751f Add section for additional app links (#38) 2023-09-13 15:26:45 -07:00
Joshua Carroll 51c3eb400f Pin pydantic to ^1 to fix import issues (#37) 2023-09-13 15:07:14 -07:00
lukasmasuch 6125bddf43 Update streamlit version 2023-08-30 21:55:25 +02:00
Joshua Carroll 07c87797b4 Add warnings on chat_pandas_df (#30) 2023-08-23 21:37:26 -07:00
ma-raza 0d2fc797a7 File Extensions Updated (#23) 2023-08-23 21:12:10 -07:00
Bruno Gonzalez a0400b8a8e Fix chat_with_documents.py callbacks (#29)
* Fix error in PrintRetrievalHandler.on_retriever_start callback

* Workaround to prevent showing the rephrased question as output
2023-08-23 21:09:47 -07:00
Joshua Carroll 0e14931196 Update to nightly to use st.status (will update to 1.26 after release) (#28) 2023-08-23 15:46:24 -07:00
Joshua Carroll 910156b502 Swap to langchain-experimental for SQLDatabaseChain in MRKL demo (#27) 2023-08-22 12:22:04 -07:00
Joshua Carroll 64e64e45bd Simple langsmith feedback (#22)
* Add simple feedback app using LangSmith

* Add links in README
2023-08-15 17:01:37 -07:00
Joshua Carroll 46a48a4854 search_and_chat: Store and re-render intermediate steps (#20) 2023-08-04 16:20:49 -07:00
Joshua Carroll 74fa008337 Update existing agents to use StreamlitChatMessageHistory where relevant (#19) 2023-08-04 15:48:33 -07:00
Joshua Carroll efd29074b3 basic_memory.py cleanups 2023-08-04 14:06:54 -07:00
Joshua Carroll 42738ae060 Add memory example and information (#18)
* Add memory example and information

* Fix dependencies back
2023-08-04 13:41:50 -07:00
ma-raza 24f3d54e52 Feature/docker (#12)
* Added Docker Support

* Docker Support Added

* Address few changes in `README.md` & `Dockerfile`

* Dockerfile port changed to 8051
2023-07-28 19:31:16 -07:00
Joshua Carroll d1a407a214 Fix bug with api key getting cached, other small cleanups (#15) 2023-07-27 10:09:22 -07:00
Joshua Carroll f8ed6c2980 Update contributing message in README 2023-07-20 15:36:30 -07:00
Joshua Carroll fa7de5c1bb Improvements! (#10)
* Add caching and black formatting to chat_with_sql

* Add links to new deployed apps

* Update to streamlit 1.25
2023-07-20 15:26:17 -07:00
ma-raza 7da834467e Feature/pandas agent (#8)
* Added Chat-with-Pandas-df functionality.

* updated pyproject.toml

* Clean ups

* Couple other cleanups

---------

Co-authored-by: Joshua Carroll <joshua.carroll@snowflake.com>
2023-07-20 15:14:18 -07:00
Shashank Deshpande e9ab27b4ef Add chat_with_sql_db example (#9) 2023-07-20 14:45:21 -07:00
Muhtasham Oblokulov 23e814223a Added StreamHandler to Streamlit UI for chat_with_documents (#6)
* Added StreamHandler to Streamlit UI

Implemented StreamHandler in the Streamlit application. This change enables the application to provide real-time streaming of the output from the language model during the execution of the Conversational Retrieval Chain.

* Switch order of rendering

---------

Co-authored-by: Joshua Carroll <joshua.carroll@snowflake.com>
2023-07-20 14:39:07 -07:00
Joshua Carroll 9c35e5035b devcontainer image 2023-07-18 15:02:52 -07:00
Joshua Carroll c696686102 Add a ttl on the cached qachain for documents 2023-07-18 13:04:53 -07:00
Joshua Carroll a6a6cccf0f Add document chat link to README 2023-07-17 13:17:16 -07:00
Joshua Carroll b13999ce73 Attempt to fix torch dependency issue 2023-07-17 10:43:32 -07:00
Shashank Deshpande 519e1ba207 Add chat_with_documents example (#5)
* added DocQA chatbot

* dependency updates

* README update

* Clean ups on chat_with_documents and add a quick Retrieval Handler

---------

Co-authored-by: Joshua Carroll <joshua.carroll@snowflake.com>
2023-07-17 07:51:11 -07:00
Joshua Carroll 58bafbd2aa Try local whl 2023-07-11 14:14:35 -07:00
Joshua Carroll 1bcc0f6c89 Revert to streamlit 1.24.1 2023-07-11 09:58:15 -07:00
Joshua Carroll 1d0fb1df36 Dependencies update 2023-07-11 09:50:01 -07:00
Joshua Carroll df2c0c2f60 Update dependencies 2023-07-11 09:46:19 -07:00
Joshua Carroll 49324fa438 Switch to nightly to fix embed chat_input issue 2023-07-11 09:31:41 -07:00
Joshua Carroll 35a637ce5d Update README 2023-07-07 15:31:06 -07:00
Joshua Carroll 3dd0968691 Add hosted links 2023-07-07 15:30:06 -07:00
Joshua Carroll cffdb1f7e0 Simplify basic_streaming a bit 2023-07-03 10:49:55 -07:00
Joshua Carroll 0c6a1cc872 Add basic_streaming info to README 2023-07-03 10:38:14 -07:00
Joshua Carroll 27dc1ced2c Add basic streaming example 2023-07-03 10:15:39 -07:00
Joshua Carroll c2f49f6085 Search agent improvements 2023-06-28 09:45:37 -07:00
Joshua Carroll c2dbc64c5a Add search_and_chat example 2023-06-27 18:17:31 -07:00
Joshua Carroll 850f5f8a06 Merge pull request #2 from langchain-ai/streamlit-upgrade
Update to Streamlit 1.24 for chat, various app and README cleanups, add minimal_agent
2023-06-27 16:48:41 -07:00
Joshua Carroll f939f7340b Update to Streamlit 1.24 for chat, various app and README cleanups, add minimal_agent 2023-06-27 16:46:47 -07:00
Tim Conkling a0bfa04d2b We just have one API key now 2023-06-27 12:08:22 -04:00
Tim Conkling 92249209f7 fix output clearing 2023-06-27 12:08:21 -04:00
Tim Conkling 366a65504a fix output clearing 2023-06-27 11:57:17 -04:00
Tim Conkling ff03902ba4 Revert "remove unused clear_results"
This reverts commit 4a5e48b7bb.
2023-06-27 11:43:17 -04:00
Tim Conkling 2443c5d29d Update README 2023-06-27 11:39:41 -04:00
Tim Conkling 4a5e48b7bb remove unused clear_results 2023-06-27 11:37:17 -04:00