A collection of 92 articles on programming, technology and life.
OpenAI LangChain에서는 다양한 model을 사용할 수 있다. 그 중에서 해당 Part에서는 OpenAI Models를 사용할 것이다. OpenAI에서는 GPT-4o, GPT-4o mini, GPT-4, GPT-3.5 Turbo 등 다양한 models이 있다. Models Info에서 각 model의 정보와 context window, output max tokens, trainin를 알 수 있다. [Models Prici
Concept LLM과 의사소통 할 수 있는 방법이며, prompt가 좋아야 llm의 성능이 올라간다. LangChain framework의 대부분의 기능도 이 prompt를 만드는 것에 집중되어 있다. Using Template Prompt을 만들기 위해서는 Template이 필요하다. Template는 크게 , 로 나뉜다. response를 얻기 위해 는 predict을 `ChatProm
Concept LLM의 response을 변형할 때 사용된다. (ex, response를 str에서 list, dictionary로 바꾸기) schema에 다양한 Output Parser가 존재한다.' Parser Shape BaseOutputParser 가 constructor인 Parser class로 만든 뒤, parse functoin을 만들어 원하는 값으로 데이터를 가공하는 것이 기본적인 형태이다. `from langcha
Concept 은 [[Output Parser]]을 포함한 [[Prompt#Template Type|Template]], [[Prompt]], [[Using OpenAI models And LangChain#Predicts|Predict]] 과정을 효과적으로 줄일 수 있다. 를 이용해 여러 과정들을 하나로 묶어 Chain을 만든다. **ex ) Chain = Template | Language Model | Output Pa
LangChain? LLM을 사용하여 앱을 쉽게 만들 수 있게 만들어진 프레임워크이다. LLM 모델 변환이 자유로우며 모델 구현을 으로 단순화 한 것이 특징이다. 여러 앱의 LLM 기술을 접목시킬려는 시도가 증가함에 따라 LangChain의 중요도 또한 증가하고 있다. ![LangChain Icon](https://dqygovtpvlsoxwnnhepz.supabase.co/storage/v1/object/public/blog-uploads/LangChain%20Introduction/La