Commit Graph

680 Commits

Author SHA1 Message Date
ae5860e431 docs: fix typo Update deployment-gcp.md (#5225)
Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-12-18 17:10:31 +00:00
c6b1eaba60 feat: add support for Python 3.13 (#5238)
* chore: update Python version requirement and remove deprecated dependencies in pyproject.toml files

* Updated Python version requirement to allow up to 3.14 in both main and base pyproject.toml files.
* Removed deprecated dependencies: cohere and pyautogen from the main dependencies list.

* chore: update Python version requirements and add support for Python 3.13 in uv.lock

* Updated the required Python version to allow up to 3.14.
* Adjusted resolution markers for Python versions to include 3.13.
* Added markers for the 'typing-extensions' dependency to restrict it for Python versions below 3.13.
* Included additional wheel files for various packages to support Python 3.13 compatibility.

* Update Python version requirements in README files to support Python 3.13

* Update Python version in GitHub Actions workflow to 3.13

* Update Python version in GitHub Actions workflows to include 3.13

* Update installation documentation to support Python 3.13 and clarify troubleshooting steps

* revert changes to docs until we release

* chore: add ag2 dependency and update uv.lock for Python 3.13 compatibility

* Added ag2 version 0.3.2 and 0.5.2 to pyproject.toml and uv.lock with appropriate resolution markers for Python versions.
* Included flaml version 2.3.2 in uv.lock to ensure compatibility with the new ag2 dependency.
* Updated dependency specifications to support Python 3.13 and above.
2024-12-12 12:24:43 -08:00
973ca8c780 Docs: recommend uv (#5237)
* docs: add troubleshooting section for Langflow installation issues

* docs: update installation instructions to recommend uv for local setup

* docs: update installation instructions to emphasize uv as the recommended method

* Update docs/docs/Get-Started/get-started-installation.md

Co-authored-by: Madhavan <msmygit@users.noreply.github.com>

---------

Co-authored-by: Madhavan <msmygit@users.noreply.github.com>
2024-12-12 19:01:16 +00:00
46c9d13657 docs: fix typos Update integrations-assemblyai.md (#5220) 2024-12-12 12:16:10 +00:00
9ead14896a docs: composio component (#5111)
* docs: add integration guide for Composio with Langflow

* docs: update Composio integration guide with additional details and examples

* rewrite-to-use-gmail-tool

* docs: Update Composio integration documentation with tool usage examples

* docs: Clarify prerequisites for Composio integration documentation

* docs: Improve clarity and formatting in integrations-composio.md
2024-12-11 22:44:23 +00:00
bf4bb9b4a5 Docs: update quickstart (#5207)
* docs: Update quickstart guide to include prerequisites and detailed steps for building a chatbot with vector RAG

* cleanup

* add-file-component

* component-type

* docs: Update prerequisites and instructions in quickstart guide

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

---------

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-12-11 21:33:03 +00:00
db641e70f6 docs: fix typos in documentation files (#5202)
* typo components-custom-components.md

* typo configuration-api-keys.md

* typo guides-chat-memory.md

---------

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-12-11 17:30:08 +00:00
44a790c35a docs: Swap pip and uv installation instructions in README and install (#5201)
docs: Swap pip and uv installation instructions in README and installation guide
2024-12-11 12:21:26 -05:00
6f5b984a22 fix: add load_from_db to all agents (#5170) 2024-12-09 23:50:08 +00:00
3e5ab7e0f5 docs: enhance Google Cloud Vertex AI setup guide for Langflow (#4745)
* docs: enhance Google Cloud Vertex AI setup guide for Langflow

- Add detailed step-by-step instructions for creating a Google Cloud project
- Include instructions for creating and configuring a Service Account
- Add steps for generating and downloading a JSON key file
- Provide an example of the JSON key file structure
- Include instructions for enabling the Vertex AI API
- Add steps for configuring credentials in Langflow components
- Include relevant screenshots and GIFs to illustrate each step visually
- Improve overall clarity and completeness of the setup process

Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>

* feat: Update Google Cloud Vertex AI integration documentation for clarity and structure

* remove-unused-images

* docs: update Google Cloud Vertex AI integration setup instructions

* docs: update Google Cloud Vertex AI integration setup instructions

---------

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-12-06 22:35:27 +00:00
9c0dfc3c17 docs: add uv installation (#5011)
* add-uv-option-to-installation-page

* uv-readme

* quickstart
2024-12-03 13:07:50 +00:00
9f3663e560 fix: Update components-loaders.md for accuracy with Unstructured (#5014) 2024-12-02 22:20:18 +00:00
008c65b6b7 docs: update docs for global variables page and security (#4878)
* Added best practices document

* Refactored global variables page

* added category

* move-security-page

* link

* Removed title from Security Best Practices

* Avoid empty headings

* Sentence case for headings

* Remove general best practices not related to Langflow

* Add bulleted list instead of numbered list

* changed default secret locations to use the default secret key locations

* Add periods on end of sentences

* Changed title to be imperative

---------

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-12-02 19:32:57 +00:00
cfc5365b73 feat: add sambanova component (#4908)
* feat: add sambanova component

* update param name

* add multimodal models

* feat: add sambanova icon

* feat: add sambanova

* feat: format

* feat: add sambanova import

* feat: add sambanova

* feat: add sambanova docs
2024-11-28 04:05:32 -08:00
109b1acd03 docs: standardize environment variable configuration instructions in authentication docs (#4880)
* 📝 (configuration-authentication.md): Improve formatting and readability of authentication configuration documentation. Add note recommending the use of a .env file for setting variables for security and maintainability.

* remove-export-note

---------

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-11-28 01:34:24 +00:00
7e7fe19f4f docs: send image file to the api endpoint (#4902)
* send-image-file

* env-var

* env-var

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

* flow-id

* clearer-flow-id

---------

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-27 17:10:29 -05:00
2a434f6844 feat: Add combinatorial reasoning as a component (#4782)
* Add Icosa's Combinatorial Reasoner as component under tools

* Remove temporary testing tool revert unit test script

* reverting changes to locks

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes

* Moved combinatorial reasoner component to separate icosacomputing folder for Icosa's bundle

---------

Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-11-27 09:28:22 -08:00
1e6ada3a3a feat: make log format configurable (#4851)
* made logformat configurable

* [autofix.ci] apply automated fixes

* documentation of log format env var

* log stuff at one place in documentation

* added documentation of log environment

* check for log format

* [autofix.ci] apply automated fixes

* just load log format on custom logenv

* [autofix.ci] apply automated fixes

* no more invalid whitespaces

* fixed br s with escape

* logging error in case of invalid format string

---------

Co-authored-by: Kraxner Thomas <thomas.kraxner@illwerkevkw.at>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-11-27 06:28:50 -08:00
11286778dc docs: AstraDB as Chat Memory (#4815)
* chat memory

update in Astra as chat memory

* updated image

* docs: update chat memory documentation for external database integration and clarify session ID usage

* capitalization

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

---------

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-26 20:46:17 +00:00
7c4b9b6cce docs: add Sequential Tasks Agent documentation and sidebar entry (#4877)
* docs: add Sequential Tasks Agent documentation and sidebar entry

* docs: clarify instructions for Sequential Tasks Agent in documentation

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

---------

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-26 20:26:06 +00:00
d5812108b3 docs: remove deprecated starter flow (#4838)
remove-deprecated-starter-project-and-redirect
2024-11-26 00:51:21 +00:00
1b3785ee95 docs: rename getting-started folder and add redirects (#4813)
* feat: add docusaurus preset for OpenAPI integration

* feat: integrate OpenAPI plugins into Docusaurus configuration

* plugins

* feat: define custom sidebar structure for documentation

* fix-folder-name-and-redirect
2024-11-25 20:26:58 +00:00
a06f777f9c docs: add documentation for external database configuration (#4707)
* Add documentation for configuring external databases with Langflow

* Update title in configuration documentation to 'External Database Configuration'

* Update PostgreSQL configuration docs to include .env file usage instructions

* more-context

* fix: improve clarity in instructions for starting services in custom database configuration

---------

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-11-22 17:17:35 +00:00
d0c3ed165e docs: update guide for chat memory (#4703)
docs: Update guide for chat memory

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-11-21 18:59:29 +00:00
13f79e58b4 docs: Update documentation for new playground in workspace overview (#4726)
* update docs to fit new playground
---------

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-11-21 18:56:38 +00:00
674e7243c8 docs: update playground docs (#4704)
* fix: update playground docs

---------

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-11-21 18:48:45 +00:00
105e52f6eb docs: update Message object in guides-data-message.md (#4727)
* refactor: Improve structure and attributes of Message object in guides-data-message.md


Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
2024-11-21 14:04:45 +00:00
32554b4b93 docs: add google integration (#4382)
* docs: Add Google OAuth Integrations Docs

- Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader).

Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>

* docs: Updated the json available for download with the example flow

- Updated the json available for download with the example flow for using OAuth permissions in Langflow.
- Modified the existing Google Oauth Token component in Flow, with corrections and updates from component.

Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>

* cleanup-style

* url

* docs: Add Google OAuth Integrations Docs

- Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader).

Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>

* docs: Updated the json available for download with the example flow

- Updated the json available for download with the example flow for using OAuth permissions in Langflow.
- Modified the existing Google Oauth Token component in Flow, with corrections and updates from component.

Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>

* cleanup-style

* url

* fix: Updated Google Oauth Token component in flow example
- The component code has been updated to resolve lint issues and improve performance as per commit example:
    4df070f6e2

Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>

* docs: apply reviewer’s suggestions for documentation clarity

- Corrected grammar and improved readability as per GitHub review feedback

Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>

* update-gif-new-workflow

* style-and-test

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

---------

Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-20 14:42:41 -05:00
3fd4a61310 docs: Update agent tool documentation and enhance flow as tool component (#4636)
* docs: Update agent tool documentation and enhance flow as tool component details

* docs: Update component terminology for consistency and improve section title

* chore: add lucide-react dependency to package-lock and yarn.lock
2024-11-20 14:21:44 -05:00
1aef2d8d62 chore: Update README.md with local image assets for hero and integrations sections (#4700)
* Update images for hero and integrations sections

* Update image paths in README.md to use local assets
2024-11-19 14:19:16 +00:00
6133fed90a fix: Ensure the service selection comes before the choice (#4692)
* fix: Ensure the service selection comes before the choice

* Update components-vector-stores.md
2024-11-19 01:44:42 +00:00
8bb9c015a3 Docs: upgrade and pin docusaurus to v3.5.2 (#4646)
* fix: Update Docusaurus dependencies to version 3.5.2

* upgrade-docusaurus-packages
2024-11-18 18:00:05 +00:00
50ac92dda4 docs: add icons component with lucide-react integration (#4682)
*  (package.json): add lucide-react package to dependencies for using Lucide icons in the project
 (index.tsx): create a new Icon component to render Lucide icons with specified name, size, and color properties

* ♻️ (package.json): remove lucide-react dependency as it is no longer needed in the project

* ⬆️ (package.json): upgrade lucide-react dependency to version 0.460.0
2024-11-18 09:55:02 -08:00
83f23a68a7 chore: Add hero image file (#4606)
Add hero image
2024-11-14 07:44:28 -08:00
2f96dbbdd4 docs: replace documentation icon and primary color (#4582)
* Updated primary color to be pink

* Updated primary color and header logo

* Updated favico

* Updated icon on Mendable search for docs

* Yarn.lock update

---------

Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
2024-11-14 09:58:42 +00:00
0709625680 Docs: agents (#4561)
* add-agents-and-logic-components

* init

* agent-overview

* component

* fix: correct formatting in tool-calling-agent-component documentation

* remove-component-doc

* more-content

* cleanup-nav

* add-agents-and-logic-components

* init

* agent-overview

* component

* fix: correct formatting in tool-calling-agent-component documentation

* remove-component-doc

* more-content

* cleanup-nav

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

* Enhance documentation for creating problem-solving agents and using components as tools

* clarify-tool-mode

* remove-empty-headers

* Update title in agents overview documentation

* Refine descriptions in components-logic documentation for clarity and consistency

* Remove unnecessary prerequisite for Langflow installation in agent tool documentation

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

* Improve documentation for agent and logic components

* Clarify description of AgentComponent in agent tool documentation

* update-screenshot

* agent-as-tool

* update-screenshots

* make-component-a-tool

---------

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-14 01:00:41 +00:00
c7f688ceda Docs: update screenshots with new UI changes (#4579)
* remove-images

* logs-pane

* logs

* more-logs

* langsmith-langwatch

* guides-folder

* quickstart

* follow-image

* getting-started-folder

* share-store-change

* workspace-old-images

* component-folder

* deployment-folder

* configuration-folder

* delete-venv

* favicon-footer-header

* favicon-bw-and-replace-gif

* docs: Update prerequisites and terminology in Getting Started and Workspace documentation

* docs: Update terminology from "New Project" to "New Flow" in starter project documentation

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

* docs: Update terminology from "project" to "flow" in starter project documentation

* docs: Update terminology from "project" to "flow" in starter project documentation

---------

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-14 00:58:01 +00:00
9e64ae80c9 Docs: New Getting Started (#4547)
* remove-and-redirect-1.0

* remove-and-redirect-installation-page

* remove-emojis-in-titles

* more-emoji

* welcome-cleanup-initial

* new-intro

* more-redirect

* better-title

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

* code-review

---------

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-12 22:31:09 +00:00
bcd7617e48 Docs: Contributing folder (#4415)
* issues

* contributing

* telemetry-cleanup

* name

* name

* pr-guidance

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

* code-review

* move-discussions

* have-written

* why-to-run-locally

* clarify-how-to-contribute

* add-custom-component-page

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

* update-join-the-community-age

---------

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-12 17:05:08 +00:00
692af0eef4 Docs: Settings pages (#4425)
* settings-content

* my-collection-location-and-slug

* my-collection

* redirects

* more-cleanup

* docs:: fixed-components-menu-item

* move-settings-content-and-redirect

* title-case

* case

* code-review

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

---------

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-12 10:34:11 -05:00
133a8aec5c fix: change input display name of Webhook component to "Payload" (#4507)
* change input display name of webhook component to payload

* [autofix.ci] apply automated fixes

* 📝 (docs): update formatting and alignment of tables in components-data.md to improve readability and consistency across the document

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-11-11 20:51:44 +00:00
fa2854131a feat: Add Google Oauth Token Component (#4383) 2024-11-11 03:03:57 -08:00
33a42bcd6b Docs: Authentication (#4476)
* initial-cleanup

* more

* docs: update authentication configuration guide for version 0.5

* introduce-table

* tech-and-docs-review
2024-11-08 22:09:28 +00:00
1138869d0f Docs: backend only mode (#4405)
* initial-cleanup-and-test

* better-flow

* config

* Apply suggestions from code review

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>

* more-why-clarity

* cleanup

* code-review-and-tech-review

---------

Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
2024-11-08 14:00:43 +00:00
ab5103b9d1 build(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /docs (#4244)
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 12:46:42 +00:00
e047e13918 build(deps): bump elliptic from 6.5.5 to 6.6.0 in /docs (#4325)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.5 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.5...v6.6.0)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 12:34:13 +00:00
4cc9912f1b Feat: Add Docusaurus redirect capability (#4435)
* added-package-tested-and-works

* starter-redirect
2024-11-07 11:59:40 +00:00
35e2487acb ref: Remove some get_event_loop calls (#4366)
Remove some get_event_loop calls
2024-11-02 23:04:16 +01:00
9de37248be Docs: Update GCP Deployment (#4358) 2024-11-02 16:18:03 +00:00
dc4e0e5ce1 Docs: update api configuration (#4354) 2024-11-02 13:18:52 +00:00