Spaces:
Running
Running
from langchain_openai import ChatOpenAI | |
from langchain_core.messages import HumanMessage, SystemMessage | |
class GetGPTAnswer: | |
def __init__(self): | |
self.llm_gpt4o = ChatOpenAI(model="gpt-4o") | |
def generate_gpt4o_answer(self, question: str): | |
messages = [ | |
SystemMessage( | |
content="Please answer the following question based solely on your internal knowledge, without external references. Assume you are the human."), | |
HumanMessage(question) | |
] | |
gpt4_answer = self.llm_gpt4o.invoke(messages) | |
return gpt4_answer.content | |