π¬Chat with PowerPoint Presentation
Import the required libraries
from beyondllm import source,retrieve,embeddings,llms,generatorSetup API key
import os
from getpass import getpass
os.environ['GOOGLE_API_KEY'] = getpass('Put the Google API Key here')Load the Source Data
Here we will use a sample powerpoint on Document Generation Using ChatGPT. You have to provide the path to your ppt file here
data = source.fit("path/to/your/powerpoint/file",dtype="ppt",chunk_size=512,chunk_overlap=51)Embedding model
We have the default Embedding Model which is GeminiEmbeddings in this case. You will have to specify your API key as an environment variable named: GOOGLE_API_KEY
Auto retriever to retrieve documents
retriever = retrieve.auto_retriever(data,type="normal",top_k=3)Run Generator Model
Output
Deploy Inference - Gradio
Last updated