ogabrielluiz
e3d2b9ff28
chore: Update package versions in pyproject.toml and poetry.lock
2024-06-12 12:26:36 -03:00
ming
121b55231c
use Astra DB Application Token for all Astra token's display_name ( #2143 )
2024-06-11 16:34:54 -07:00
Gabriel Luiz Freitas Almeida
6716a90c0f
Update .gitignore and refactor ChatInput and ChatOutput ( #2140 )
...
This pull request includes two changes. First, the `.gitignore` file is
updated to include `*.db-shm` and `*.db-wal` files. Second, the
`ChatInput` and `ChatOutput` classes are refactored to include a new
`return_message` parameter. This parameter allows the caller to specify
whether they want the message to be returned as a `Message` object or
just the message text. These changes improve the functionality and
maintainability of the code.
2024-06-11 12:04:32 -07:00
ogabrielluiz
f7b1040562
chore: Update package versions in pyproject.toml and poetry.lock
2024-06-11 15:55:14 -03:00
ogabrielluiz
e0cdd17811
Refactor ChatInput and ChatOutput to include return_message parameter
2024-06-11 15:50:07 -03:00
Rodrigo
b7a63154c3
chore: Update ChatInput.py to include Text import and modify return type
2024-06-11 15:27:57 -03:00
Gabriel Luiz Freitas Almeida
aa94e42e0d
Release -> Output Inspection, Session Management, General Bug Fixing and UI Improvements ( #2104 )
2024-06-11 09:08:24 -07:00
ogabrielluiz
901e22de66
chore: Update package versions in pyproject.toml and poetry.lock
2024-06-11 13:05:48 -03:00
ogabrielluiz
60f446cb76
Refactor memory components to use updated Record schema
2024-06-11 13:05:48 -03:00
ogabrielluiz
2b2812f4df
Merge remote-tracking branch 'origin/dev' into cz/mergeAll
2024-06-11 12:49:47 -03:00
Lucas Oliveira
4cf5f3ae0f
Merge remote-tracking branch 'origin/dev' into cz/mergeAll
2024-06-11 12:46:51 -03:00
ming
ad23cac117
Improve SQLite performance ( #2111 )
...
* tune sqlite upon connection
* catch operational error
* use wal for journal_mode for faster performance
2024-06-11 08:44:48 -07:00
ogabrielluiz
89faa251ef
chore: Update package versions in pyproject.toml and poetry.lock
2024-06-11 12:43:44 -03:00
Lucas Oliveira
23e25cad7a
Merge remote-tracking branch 'origin/cz/mergeAll' into fix/minor_ui_adjustments
2024-06-11 12:39:08 -03:00
Lucas Oliveira
a7f7530354
Formatting
2024-06-11 12:32:03 -03:00
YAMON.IO
11b5aad3bd
add PythonCodeStructuredTool ( #1747 )
...
* Create PythonStructuredTool
This draft involves receiving two 'Code' types as inputs and creating a structured tool.
* Delete src/backend/base/langflow/components/experimental/PythonStructuredTool
* Create PythonCodeStructuredTool.py
2024-06-11 05:42:49 -07:00
Gabriel Luiz Freitas Almeida
e28962cbc4
Update Couchbase component and package versions ( #2138 )
...
* feat: Update Couchbase component to handle import errors
* chore: Update package versions in pyproject.toml and poetry.lock
* refactor: Fix encoding issue in read_text_file function
* 🐛 (parse.py): fix issue where method was always set to "post" when data or data binary was provided in curl command
* refactor: Fix string formatting in MonitorService delete_messages method
* fix: Update Couchbase import instructions in CouchbaseComponent
* refactor: Fix encoding issue in read_text_file function
2024-06-11 05:33:23 -07:00
cristhianzl
34626f0531
merge dev
2024-06-11 09:12:52 -03:00
Rodrigo
49bdbef548
refactor: Improve advanced options in ChatComponent, URLComponent, and MessageHistoryComponent
2024-06-10 21:27:47 -03:00
Rodrigo
6cc31da766
feat: Add EmbedComponent and PromptComponent to langflow components
2024-06-10 21:26:21 -03:00
cristhianzl
79615816a4
Merge branch 'cz/mergeAll' into fix/minor_ui_adjustments
2024-06-10 20:07:26 -03:00
cristhianzl
3cda01b9c6
Merge branch 'fix/minor_ui_adjustments' of https://github.com/langflow-ai/langflow into fix/minor_ui_adjustments
2024-06-10 20:06:41 -03:00
cristhianzl
972f44ce7b
🐛 (chat.py): add check for message.text being a string to prevent errors
...
♻️ (index.ts): refactor variable names for clarity and add debug logging
♻️ (IOModal/index.tsx): reformat code for better readability and consistency
✨ (IOModal/index.tsx): add excluded fields parameter to getMessagesTable calls
2024-06-10 20:06:31 -03:00
ogabrielluiz
9b99aeda36
refactor: Generate unique names for flows and folders with the same name
2024-06-10 19:51:18 -03:00
Jordan Frazier
11ef216c0a
feat: add cassandra components ( #2056 )
...
* Add cassandra store component
* Add cassandra search component
* revert poetry changes
* fix type
* Add cassandra icon
* Add Cassandra Message Writer
* Add cassandra message reader
* poetry
* Fix init of cass reader
* move cassio import to base project and inline imports in backend
* running make format
* remove file
* remove cassio import
* update lockfile
* Actually update lockfile:
* merge fixes
2024-06-10 15:04:24 -07:00
Rodrigo
b5b02e8a95
feat: Add Message and StoreMessage components
...
The code changes introduce two new components, `MessageComponent` and `StoreMessageComponent`, to the `langflow` project.
The `MessageComponent` creates a `Message` object given a session ID, allowing for the creation of chat messages with customizable sender type, sender name, and text.
The `StoreMessageComponent` stores a chat message, utilizing the `store_message` function and the `get_messages` function to retrieve the stored messages.
These changes aim to enhance the chat functionality of the project.
2024-06-10 18:48:09 -03:00
cristhianzl
965b18a4de
Merge branch 'cz/mergeAll' into fix/minor_ui_adjustments
2024-06-10 18:04:12 -03:00
italojohnny
827aec5139
fix: PydanticSerializationError
2024-06-10 16:16:21 -03:00
italojohnny
118da0d482
refactor to use DefaultModel as base class
2024-06-10 16:16:15 -03:00
italojohnny
876b26e1ac
Add class with custom JSON serialization
2024-06-10 16:16:11 -03:00
Lucas Oliveira
8b209c2b1b
Merge remote-tracking branch 'origin/cz/mergeAll' into fix/minor_ui_adjustments
2024-06-10 16:08:18 -03:00
Lucas Oliveira
9e14c4e34f
Merge branch 'cz/mergeAll' into fix/minor_ui_adjustments
2024-06-10 15:46:45 -03:00
ogabrielluiz
1726561f39
format
2024-06-10 15:16:49 -03:00
ogabrielluiz
f872a3e753
refactor: Update SelfQueryRetrieverComponent build method to handle different input types
2024-06-10 14:30:05 -03:00
ogabrielluiz
24e8da5086
refactor: Update ChromaComponent build method to allow duplicates in the Vector Store
2024-06-10 14:30:05 -03:00
ogabrielluiz
becdb49661
refactor: Rename 'document' variable to 'text' in chroma_collection_to_records function
2024-06-10 14:30:05 -03:00
Lucas Oliveira
986e67d389
Changed png to svg
2024-06-10 14:29:36 -03:00
ogabrielluiz
6c27964edd
🐛 (custom_component.py): fix resolving path logic to handle empty path input and check if path parts exist before accessing the first part
2024-06-10 14:12:50 -03:00
ogabrielluiz
0de6c2a88f
feat: Update Prompt class to assign formatted prompt to self.text
2024-06-10 14:12:32 -03:00
ogabrielluiz
f8aa1274fc
✨ (record.py): add __eq__ method to compare Record instances based on their data attribute
2024-06-10 14:12:24 -03:00
ogabrielluiz
6eac507eb9
feat: Update RecordsOutput build method to set status
2024-06-10 14:11:43 -03:00
ogabrielluiz
65037a43a5
refactor: Update session_id parameter in build_and_cache_graph_from_db function
2024-06-10 14:11:04 -03:00
ogabrielluiz
23b2bf2358
feat: Add SelfQueryRetrieverComponent to langflow retrievers
2024-06-10 12:59:06 -03:00
Lucas Oliveira
4552fdcb53
Merge remote-tracking branch 'origin/cz/mergeAll' into fix/minor_ui_adjustments
2024-06-10 12:10:53 -03:00
Lucas Oliveira
2979bc6c9d
Changed images to lighter ones and added animation to grid
2024-06-10 12:07:09 -03:00
ogabrielluiz
7557c7979c
refactor: add utility function for converting chroma collection to records
2024-06-10 12:02:53 -03:00
italojohnny
05fd2ff67b
fix: freeze
2024-06-10 09:13:30 -03:00
Rodrigo
8b136ebfcf
refactor: Update ChromaComponent to show status
2024-06-10 08:45:05 -03:00
Lucas Oliveira
666815f996
Fixed formatting of jsons
2024-06-10 08:09:31 -03:00
Rodrigo
ec3c2b3ab7
refactor: Update display names for input fields in ChatComponent and TextInput
...
This commit updates the display names for the input fields in the ChatComponent and TextInput classes. The display name for the "Message" input field in ChatComponent is changed to "Text", and the display name for the "Value" input field in TextInput is changed to "Text". These updates improve the clarity and consistency of the input field labels.
Fixes #<issue_number>
2024-06-09 23:09:01 -03:00