Langflow는 LangChain 프레임워크를 사용하여 LLM(대형 언어 모델) 애플리케이션을 비주얼 인터페이스에서 쉽게 구축할 수 있도록 도와주는 오픈소스 툴입니다.
마치 Node-RED나 Flow-based programming 방식처럼 블록을 연결하여 LLM 파이프라인을 설계할 수 있습니다.
📌 주요 특징
가상환경 폴더를 생성하고 해당 폴더에서 cmmand 창을 실행합니다.
가상환경생성
python -m venv langflow_env
가상환경 활성화
.\langflow_env\Scripts\activate
pip install langflow
설치하는데 시간이 좀 걸립니다.
langflow run
http://127.0.0.1:7860 으로 접속합니다.
우측 하단의 Blank Flow 버튼을 클릭해 빈화면에서 시작할수 있고 Templates 중 하나를 선택하여 기본 구성된 상태에서 시작할 수 있습니다.
Basic Prompting 를 선택합니다.
아래와 같은 화면이 나타납니다. 기본적으로 OPEN AI 를 이용한 채팅 노드가 구성되어있습니다.
OpenAI API Key 에 키를 입력합니다. 키 발급은 아래 글을 참고합니다.
2024.06.08 - [코딩/Python_AI] - Open API 사용을 위한 Key 발급 받기 및 요금
Open API 사용을 위한 Key 발급 받기 및 요금
Open API 사용을 위한 Key 발급받기 및 요금 Open API 키를 발급받는 방법을 알아봅니다. 아래 사이트에서 회원가입을 진행합니다.https://platform.openai.com/ 회원 가입 후 Dashboard 로 이동하고 API keys 로
keistory.tistory.com
우측 상단의 Playground 를 클릭합니다.
아래처럼 채팅창이 나타나고 채팅이 가능해집니다.
코딩도 마크다운 문법으로 표시됩니다.
이미지도 첨부하여 분석이 가능합니다.
참고(도움말)
Welcome to Langflow | Langflow Documentation
Langflow is a new, visual framework for building multi-agent and RAG applications. It is open-source, Python-powered, fully customizable, and LLM and vector store agnostic.
docs.langflow.org
Langflow 에서 Agent 사용하기 (0) | 2025.02.16 |
---|---|
Langflow 에서 Ollama 를 이용해 RAG 사용하기 (0) | 2025.02.15 |
ollama 를 이용해 deepseek 사용해 보기 (0) | 2025.02.09 |
ChatGPT 작업(Task) 기능 사용해 보기 (0) | 2025.01.19 |
perplexity 1년 구독 무료로 하기 (0) | 2024.11.28 |