Zwea Htet commited on
Commit
b38954e
1 Parent(s): 09850eb

updated docker file and llms

Browse files
Files changed (2) hide show
  1. Dockerfile +4 -0
  2. models/llms.py +5 -5
Dockerfile CHANGED
@@ -30,6 +30,10 @@ EXPOSE 8501
30
 
31
  HEALTHCHECK CMD --fail http://localhost:8501/_stcore/health
32
 
 
 
 
 
33
  ENTRYPOINT ["streamlit", "run", "app.py", "--server.port=8501", "--server.address=0.0.0.0"]
34
  # CMD [ "streamlit" , "run", "app.py"]
35
  # CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
30
 
31
  HEALTHCHECK CMD --fail http://localhost:8501/_stcore/health
32
 
33
+ # Get the secret key and clone it as repo at build time
34
+ RUN --mount=type=secret,id=OPENAI_API_KEY,mode=0444,required=true \
35
+ git clone $(cat /run/secrets/OPENAI_API_KEY)
36
+
37
  ENTRYPOINT ["streamlit", "run", "app.py", "--server.port=8501", "--server.address=0.0.0.0"]
38
  # CMD [ "streamlit" , "run", "app.py"]
39
  # CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
models/llms.py CHANGED
@@ -1,6 +1,6 @@
1
  from llama_index.llms.huggingface import HuggingFaceLLM
2
  from llama_index.llms.openai import OpenAI
3
- from llama_index.llms.replicate import Replicate
4
  from dotenv import load_dotenv
5
  import os
6
 
@@ -39,7 +39,7 @@ llm_gpt_3_5_turbo_0125 = OpenAI(
39
  # api_key=os.getenv("OPENAI_API_KEY"),
40
  # )
41
 
42
- llm_llama_13b_v2_replicate = Replicate(
43
- model="meta/llama-2-13b-chat",
44
- prompt_key=os.getenv("REPLICATE_API_KEY"),
45
- )
 
1
  from llama_index.llms.huggingface import HuggingFaceLLM
2
  from llama_index.llms.openai import OpenAI
3
+ # from llama_index.llms.replicate import Replicate
4
  from dotenv import load_dotenv
5
  import os
6
 
 
39
  # api_key=os.getenv("OPENAI_API_KEY"),
40
  # )
41
 
42
+ # llm_llama_13b_v2_replicate = Replicate(
43
+ # model="meta/llama-2-13b-chat",
44
+ # prompt_key=os.getenv("REPLICATE_API_KEY"),
45
+ # )