|
import os |
|
|
|
from langchain.llms import OpenAI |
|
from langchain.chat_models import ChatOpenAI |
|
from langchain.chains import ConversationalRetrievalChain |
|
from langchain.document_loaders import PyPDFLoader, Docx2txtLoader |
|
from langchain.embeddings import OpenAIEmbeddings |
|
from langchain.vectorstores import Chroma |
|
from langchain.memory import ConversationSummaryMemory, ConversationBufferMemory |
|
from langchain.prompts import ( |
|
ChatPromptTemplate, |
|
MessagesPlaceholder, |
|
SystemMessagePromptTemplate, |
|
HumanMessagePromptTemplate, |
|
) |
|
|
|
import gradio as gr |
|
import datetime |
|
from huggingface_hub import Repository |
|
from datasets import load_dataset |
|
import random |
|
import string |
|
from pyairtable import Api |
|
|
|
os.environ["OPENAI_API_KEY"] |
|
os.environ["HUB_TOKEN"] |
|
os.environ["AIR_TOKEN"] |
|
|
|
|