import os import gradio as gr import ollama import bs4 from langchain.text_splitter import RecursiveCharacterTextSplitter from langchain_community.document_loaders import WebBaseLoader from langchain_community.vectorstores import Chroma from langchain_community.embeddings import OllamaEmbeddings from langchain_core.output_parsers import StrOutputParser from langchain_core.runnables import RunnablePassthrough os.system("ollama pull llama3") os.system("ollama pull nomic-embed-text") def main( query , link ): return "Hello World" iface = gr.Interface( fn=main, inputs= [ gr.Textbox(label="Input Query"), gr.Textbox(label="Input Link"), ], outputs=["textbox"] ) if __name__ == "__main__": iface.launch()