kevin1kevin1k commited on
Commit
e7247e4
·
verified ·
1 Parent(s): 81c7b48

Upload folder using huggingface_hub

Browse files
Files changed (3) hide show
  1. app.py +4 -0
  2. image_to_text.py +4 -1
  3. prompt_refiner.py +4 -0
app.py CHANGED
@@ -1,6 +1,7 @@
1
  import streamlit as st
2
  from PIL import Image
3
  import time
 
4
  from image_to_text import LlamaEvaluator
5
  from prompt_refiner import LlamaPromptRefiner
6
  from weave_prompt import PromptOptimizer
@@ -9,6 +10,9 @@ from lpips_evaluator import LPIPSImageSimilarityMetric
9
  from fal_image_generator import FalImageGenerator
10
  import io
11
 
 
 
 
12
  st.set_page_config(
13
  page_title="WeavePrompt Demo",
14
  page_icon="🎨",
 
1
  import streamlit as st
2
  from PIL import Image
3
  import time
4
+ from dotenv import load_dotenv
5
  from image_to_text import LlamaEvaluator
6
  from prompt_refiner import LlamaPromptRefiner
7
  from weave_prompt import PromptOptimizer
 
10
  from fal_image_generator import FalImageGenerator
11
  import io
12
 
13
+ # Load environment variables from .env file
14
+ load_dotenv()
15
+
16
  st.set_page_config(
17
  page_title="WeavePrompt Demo",
18
  page_icon="🎨",
image_to_text.py CHANGED
@@ -8,7 +8,10 @@ from pathlib import Path
8
  from PIL import Image
9
  from typing import Dict, Any, Optional
10
  from weave_prompt import ImageEvaluator
11
- import load_keys
 
 
 
12
 
13
  # Weave autopatches OpenAI to log LLM calls to W&B
14
  weave.init("meta-llama")
 
8
  from PIL import Image
9
  from typing import Dict, Any, Optional
10
  from weave_prompt import ImageEvaluator
11
+ from dotenv import load_dotenv
12
+
13
+ # Load environment variables from .env file
14
+ load_dotenv()
15
 
16
  # Weave autopatches OpenAI to log LLM calls to W&B
17
  weave.init("meta-llama")
prompt_refiner.py CHANGED
@@ -2,10 +2,14 @@ from typing import Any, Dict
2
  import openai
3
  import weave
4
  import os
 
5
 
6
  from weave_prompt import PromptRefiner
7
  import load_keys
8
 
 
 
 
9
  # Weave autopatches OpenAI to log LLM calls to W&B
10
  weave.init(project_name="meta-llama")
11
 
 
2
  import openai
3
  import weave
4
  import os
5
+ from dotenv import load_dotenv
6
 
7
  from weave_prompt import PromptRefiner
8
  import load_keys
9
 
10
+ # Load environment variables from .env file
11
+ load_dotenv()
12
+
13
  # Weave autopatches OpenAI to log LLM calls to W&B
14
  weave.init(project_name="meta-llama")
15