๐ฅQuickstart
from genai_stack.retriever import LangChainRetriever
retriever = LangChainRetriever.from_kwargs()
response = retriever.retrieve(query)from genai_stack.stack.stack import Stack
from genai_stack.prompt_engine.engine import PromptEngine
from genai_stack.model import OpenAIGpt35Model
from genai_stack.memory import ConversationBufferMemory
from genai_stack.retriever import LangChainRetriever
promptengine = PromptEngine.from_kwargs(should_validate = False)
model = OpenAIGpt35Model.from_kwargs(parameters={"openai_api_key": openai_api_key})
memory = ConversationBufferMemory.from_kwargs()
retriever = LangChainRetriever.from_kwargs()
Stack(model=model, prompt_engine=promptengine, retriever=retriever, memory=memory)
response = retriever.retrieve("Your query")Last updated