pip install openai (chatGPT)
pip install langchain (대화 내용을 저장 및 빠르게 조회 해주며 GPT의 프롬프트를 생성 해주는 역활)
from langchain.prompts import PromptTemplate
from langchain.chains import LLMChain
prompt = PromptTemplate(
input_variables=["상품"],
template="{상품} 만드는 회사 이름 추천해줘. 기억에 남는 한글 이름으로",
)
#prompt.format(상품="AI 여행 추천 서비스")
chain = LLMChain(llm=chat, prompt=prompt)
#input_variables 변수가 하나 일때
chain.run("AI 여행 추천 서비스")
#input_variables 변수가 여러개 일때
chain.run(상품="AI 여행 추천 서비스")
from langchain.chat_models import ChatOpenAI
from langchain.prompts.chat import (
ChatPromptTemplate,
SystemMessagePromptTemplate,
HumanMessagePromptTemplate,
)
chat = ChatOpenAI(temperature=0)
template="You are a helpful assisstant that tranlates {input_language} to {output_language}."
system_message_prompt = SystemMessagePromptTemplate.from_template(template)
human_template="{text}"
human_message_prompt = HumanMessagePromptTemplate.from_template(human_template)
chat_prompt = ChatPromptTemplate.from_messages([system_message_prompt, human_message_prompt])
chatchain = LLMChain(llm=chat, prompt=chat_prompt)
chatchain.run(input_language="English", output_language="Korean", text="I love programming.")