iShare commited on
Commit
6520b77
·
1 Parent(s): f6d07d5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -18
app.py CHANGED
@@ -2,33 +2,32 @@ import streamlit as st
2
  from langchain.chat_models import ChatOpenAI
3
  from langchain.document_loaders import WebBaseLoader
4
  from langchain.chains.summarize import load_summarize_chain
5
- from bs4 import BeautifulSoup
6
- import os
7
- from dotenv import load_dotenv
8
- load_dotenv()
9
  from langchain import HuggingFaceHub
10
  import requests
11
  import sys
 
12
 
13
- #OPENAI_API_KEY = os.environ.get('OPENAI_API_KEY')
14
-
 
15
  hf_token = os.environ.get('HUGGINGFACEHUB_API_TOKEN')
16
- #starchat_repo_id = os.environ.get('starchat_repo_id')
17
  repo_id=os.environ.get('repo_id')
18
  #port = os.getenv('port')
19
 
20
- llm = HuggingFaceHub(repo_id=repo_id, #for Llama2
21
- #repo_id=starchat_repo_id, #for StarChat
22
- huggingfacehub_api_token=hf_token,
23
- model_kwargs={#"min_length":512, #for StarChat
24
- "min_length":1024, #for Llama2
25
- "max_new_tokens":3072, "do_sample":True, #for StarChat
26
- #"max_new_tokens":5632, "do_sample":True, #for Llama2
27
- "temperature":0.1,
28
- "top_k":50,
29
- "top_p":0.95, "eos_token_id":49155})
30
- #llm = ChatOpenAI(temperature=0, model_name="gpt-3.5-turbo-16k")
31
  chain = load_summarize_chain(llm, chain_type="stuff")
 
 
 
32
 
33
  #**************************************************************#
34
  #url=st.text_input("Enter webiste URL to summarize (format: https://www.usinoip.com):")
 
2
  from langchain.chat_models import ChatOpenAI
3
  from langchain.document_loaders import WebBaseLoader
4
  from langchain.chains.summarize import load_summarize_chain
5
+ #from bs4 import BeautifulSoup
 
 
 
6
  from langchain import HuggingFaceHub
7
  import requests
8
  import sys
9
+ from huggingface_hub import InferenceClient
10
 
11
+ import os
12
+ from dotenv import load_dotenv
13
+ load_dotenv()
14
  hf_token = os.environ.get('HUGGINGFACEHUB_API_TOKEN')
 
15
  repo_id=os.environ.get('repo_id')
16
  #port = os.getenv('port')
17
 
18
+ #OPENAI_API_KEY = os.environ.get('OPENAI_API_KEY')
19
+
20
+ llm = HuggingFaceHub(repo_id=repo_id, # for StarChat
21
+ huggingfacehub_api_token=hf_token, #这个变量huggingfacehub_api_token名称似乎没有问题!
22
+ model_kwargs={"min_length": 512, # for StarChat
23
+ "max_new_tokens": 1024, "do_sample": True, # for StarChat
24
+ "temperature": 0.01,
25
+ "top_k": 50,
26
+ "top_p": 0.95, "eos_token_id": 49155})
 
 
27
  chain = load_summarize_chain(llm, chain_type="stuff")
28
+ #chain = load_summarize_chain(llm, chain_type="refine")
29
+
30
+ #llm = ChatOpenAI(temperature=0, model_name="gpt-3.5-turbo-16k")
31
 
32
  #**************************************************************#
33
  #url=st.text_input("Enter webiste URL to summarize (format: https://www.usinoip.com):")