Spaces:
Running
Running
import streamlit as st | |
import os | |
import textwrap | |
import torch | |
import chromadb | |
import langchain | |
import openai | |
from langchain.chains import RetrievalQA | |
from langchain.chat_models import ChatOpenAI | |
from langchain.document_loaders import TextLoader, UnstructuredPDFLoader, YoutubeLoader | |
from langchain.embeddings import HuggingFaceEmbeddings, OpenAIEmbeddings, HuggingFaceInstructEmbeddings | |
from langchain.indexes import VectorstoreIndexCreator | |
from langchain.llms import OpenAI, HuggingFacePipeline | |
from langchain.text_splitter import RecursiveCharacterTextSplitter | |
from langchain.vectorstores import Chroma | |
from langchain.prompts import PromptTemplate | |
from auto_gptq import AutoGPTQForCausalLM | |
from transformers import AutoTokenizer, pipeline, logging, TextStreamer | |
from langchain.document_loaders.image import UnstructuredImageLoader | |
x = st.slider('Select a value') | |
st.write(x, 'squared is', x * x) | |
current_working_directory = os.getcwd() | |
print(current_working_directory) | |
st.write('current dir:', current_working_directory) | |
arr = os.listdir('.') | |
st.write('dir contents:',arr) | |