๐Ÿ› ๏ธ
Tool

Langchain Teddynote

by teddylee777 teddylee777/langchain-teddynote
Free2AITools Nexus Index
40.3
S: Semantic 50

Query-time baseline · scored live at search

A: Authority 55
P: Popularity 58
R: Recency 54
Q: Quality 70
Tech Context
Vital Performance
Python Lang
Open Source 124 Stars
Alpha Reliability
Tool Information Summary
Entity Passport
Registry ID teddylee777/langchain-teddynote
License Apache-2.0
Provider github
๐Ÿ“œ

Cite this tool

Academic & Research Attribution

BibTeX
@misc{gh_tool_teddylee777_langchain_teddynote,
  author = {teddylee777},
  title = {Langchain Teddynote Tool},
  year = {2026},
  howpublished = {\url{https://github.com/teddylee777/langchain-teddynote}},
  note = {Accessed via Free2AITools.}
}
APA Style
teddylee777. (2026). Langchain Teddynote [Tool]. Free2AITools. https://github.com/teddylee777/langchain-teddynote

๐Ÿ”ฌTechnical Deep Dive

Full Specifications [+]

Quick Commands

๐Ÿ™ GitHub Clone
git clone https://github.com/teddylee777/langchain-teddynote
๐Ÿ PIP Install
pip install langchain-teddynote

โš–๏ธ Free2AITools Nexus Index V2.0

Semantic (S) 50

Query-time baseline · scored live at search

Authority (A) 55
Popularity (P) 58
Recency (R) 54
Quality (Q) 70

๐Ÿ’ฌ Index Insight

FNI V2.0 for Langchain Teddynote: Authority (A:55), Popularity (P:58), Recency (R:54), Quality (Q:70). Semantic (S) is a query-time baseline scored live at search.

Free2AITools Nexus Index

Data Sources / Provenance

Open data Updated: Live data

๐Ÿ“‹ Specs

Language
Python
License
Apache-2.0
Version
โ€”

Technical Documentation

langchain-teddynote

๋žญ์ฒด์ธ ํ•œ๊ตญ์–ด ํŠœํ† ๋ฆฌ์–ผ์— ์‚ฌ์šฉ๋˜๋Š” ๋‹ค์–‘ํ•œ ์œ ํ‹ธ ํŒŒ์ด์ฌ ํŒจํ‚ค์ง€.

LangChain ์„ ์‚ฌ์šฉํ•˜๋ฉด์„œ ๋ถˆํŽธํ•œ ๊ธฐ๋Šฅ์ด๋‚˜, ์ถ”๊ฐ€์ ์ธ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์„ค์น˜

bash
pip install langchain-teddynote

์‚ฌ์šฉ๋ฒ•

์ŠคํŠธ๋ฆฌ๋ฐ ์ถœ๋ ฅ

์ŠคํŠธ๋ฆฌ๋ฐ ์ถœ๋ ฅ์„ ์œ„ํ•œ stream_response ํ•จ์ˆ˜๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

python
from langchain_teddynote.messages import stream_response
from langchain_openai import ChatOpenAI

# ๊ฐ์ฒด ์ƒ์„ฑ
llm = ChatOpenAI(
    temperature=0.1,  # ์ฐฝ์˜์„ฑ (0.0 ~ 2.0)
    model_name="gpt-4o",  # ๋ชจ๋ธ๋ช…
)
answer = llm.stream("๋Œ€ํ•œ๋ฏผ๊ตญ์˜ ์•„๋ฆ„๋‹ค์šด ๊ด€์žฅ์ง€ 10๊ณณ๊ณผ ์ฃผ์†Œ๋ฅผ ์•Œ๋ ค์ฃผ์„ธ์š”!")

# ์ŠคํŠธ๋ฆฌ๋ฐ ์ถœ๋ ฅ๋งŒ ํ•˜๋Š” ๊ฒฝ์šฐ
stream_response(answer)

# ์ถœ๋ ฅ๋œ ๋‹ต๋ณ€์„ ๋ฐ˜ํ™˜ ๊ฐ’์œผ๋กœ ๋ฐ›๋Š” ๊ฒฝ์šฐ
# final_answer = stream_response(answer, return_output=True)

LangSmith ์ถ”์ 

python
# LangSmith ์ถ”์ ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. https://smith.langchain.com
# ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ •์€ ๋˜์–ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.
from langchain_teddynote import logging

# ํ”„๋กœ์ ํŠธ ์ด๋ฆ„์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
logging.langsmith("ํ”„๋กœ์ ํŠธ๋ช… ๊ธฐ์ž…")

์ถœ๋ ฅ

text
LangSmith ์ถ”์ ์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
[ํ”„๋กœ์ ํŠธ๋ช…]
(๊ธฐ์ž…ํ•œ ํ”„๋กœ์ ํŠธ๋ช…)

๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋ชจ๋ธ(์ด๋ฏธ์ง€ ์ž…๋ ฅ)

python
from langchain_teddynote.models import MultiModal
from langchain_teddynote.messages import stream_response

# ๊ฐ์ฒด ์ƒ์„ฑ
llm = ChatOpenAI(
    temperature=0.1,  # ์ฐฝ์˜์„ฑ (0.0 ~ 2.0)
    model_name="gpt-4o",  # ๋ชจ๋ธ๋ช…
)

# ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๊ฐ์ฒด ์ƒ์„ฑ
system_prompt = """๋‹น์‹ ์€ ํ‘œ(์žฌ๋ฌด์ œํ‘œ) ๋ฅผ ํ•ด์„ํ•˜๋Š” ๊ธˆ์œต AI ์–ด์‹œ์Šคํ„ดํŠธ ์ž…๋‹ˆ๋‹ค. 
๋‹น์‹ ์˜ ์ž„๋ฌด๋Š” ์ฃผ์–ด์ง„ ํ…Œ์ด๋ธ” ํ˜•์‹์˜ ์žฌ๋ฌด์ œํ‘œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ํฅ๋ฏธ๋กœ์šด ์‚ฌ์‹ค์„ ์ •๋ฆฌํ•˜์—ฌ ์นœ์ ˆํ•˜๊ฒŒ ๋‹ต๋ณ€ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค."""

user_prompt = """๋‹น์‹ ์—๊ฒŒ ์ฃผ์–ด์ง„ ํ‘œ๋Š” ํšŒ์‚ฌ์˜ ์žฌ๋ฌด์ œํ‘œ ์ž…๋‹ˆ๋‹ค. ํฅ๋ฏธ๋กœ์šด ์‚ฌ์‹ค์„ ์ •๋ฆฌํ•˜์—ฌ ๋‹ต๋ณ€ํ•˜์„ธ์š”."""

# ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๊ฐ์ฒด ์ƒ์„ฑ
multimodal_llm = MultiModal(
    llm, system_prompt=system_prompt, user_prompt=user_prompt
)

# ์ƒ˜ํ”Œ ์ด๋ฏธ์ง€ ์ฃผ์†Œ(์›น์‚ฌ์ดํŠธ๋กœ ๋ถ€ํ„ฐ ๋ฐ”๋กœ ์ธ์‹)
IMAGE_URL = "https://storage.googleapis.com/static.fastcampus.co.kr/prod/uploads/202212/080345-661/kwon-01.png"

# ๋กœ์ปฌ PC ์— ์ €์žฅ๋˜์–ด ์žˆ๋Š” ์ด๋ฏธ์ง€์˜ ๊ฒฝ๋กœ ์ž…๋ ฅ
# IMAGE_URL = "./images/sample-image.png"

# ์ด๋ฏธ์ง€ ํŒŒ์ผ๋กœ ๋ถ€ํ„ฐ ์งˆ์˜
answer = multimodal_llm.stream(IMAGE_URL)
# ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐฉ์‹์œผ๋กœ ๊ฐ ํ† ํฐ์„ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. (์‹ค์‹œ๊ฐ„ ์ถœ๋ ฅ)
stream_response(answer)

DeepL ๋ฒˆ์—ญ๊ธฐ

python
from langchain_teddynote.translate import Translator

# apiํ‚ค ์„ค์ •
deepl_api_key = os.getenv("DEEPL_API_KEY")

# ๋ฒˆ์—ญ ๊ฐ์ฒด ์ƒ์„ฑ(source_lang, target_lang)
translator = Translator(deepl_api_key, "EN", "KO")

# ๋ฒˆ์—ญ ์‹คํ–‰
translated_

Social Proof

GitHub Repository
124Stars
43Forks
๐Ÿ”„ Updated daily

Source summary: Based on GitHub metadata. Not a recommendation.

๐Ÿ“Š FNI Methodology ๐Ÿ“š Knowledge Baseโ„น๏ธ Verify with original source

๐Ÿ›ก๏ธ Tool Transparency Report

Technical metadata sourced from upstream repositories.

Open Metadata

๐Ÿ†” Identity & Source

id
gh-tool--teddylee777--langchain-teddynote
slug
teddylee777--langchain-teddynote
source
github
author
teddylee777
license
Apache-2.0
tags
langchain, rag, python

โš™๏ธ Technical Specs

architecture
null
params billions
null
context length
null
pipeline tag
other

๐Ÿ“Š Engagement & Metrics

downloads
0
stars
124
forks
43
github stars
124

Data indexed from public sources. Updated daily.