Spaces:
Running
Running
Commit
·
f835f68
1
Parent(s):
f03924e
Fix the error
Browse files- README.md +1 -1
- app.py +2 -2
- requirements.txt +1 -1
README.md
CHANGED
@@ -4,7 +4,7 @@ emoji: 📸
|
|
4 |
colorFrom: green
|
5 |
colorTo: pink
|
6 |
sdk: gradio
|
7 |
-
sdk_version:
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
---
|
|
|
4 |
colorFrom: green
|
5 |
colorTo: pink
|
6 |
sdk: gradio
|
7 |
+
sdk_version: 4.44.1
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
---
|
app.py
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
import os
|
2 |
import gradio as gr
|
3 |
|
4 |
-
from haystack.components.generators import
|
5 |
from haystack.components.builders.prompt_builder import PromptBuilder
|
6 |
from haystack import Pipeline
|
7 |
from haystack.utils import Secret
|
@@ -35,7 +35,7 @@ hf_api_key = os.environ["HF_API_KEY"]
|
|
35 |
def generate_caption(image_file_path, model_name):
|
36 |
image_to_text = ImageCaptioner(model_name="Salesforce/blip-image-captioning-base")
|
37 |
prompt_builder = PromptBuilder(template=prompt_template)
|
38 |
-
generator =
|
39 |
|
40 |
captioning_pipeline = Pipeline()
|
41 |
captioning_pipeline.add_component("image_to_text", image_to_text)
|
|
|
1 |
import os
|
2 |
import gradio as gr
|
3 |
|
4 |
+
from haystack.components.generators import HuggingFaceAPIGenerator
|
5 |
from haystack.components.builders.prompt_builder import PromptBuilder
|
6 |
from haystack import Pipeline
|
7 |
from haystack.utils import Secret
|
|
|
35 |
def generate_caption(image_file_path, model_name):
|
36 |
image_to_text = ImageCaptioner(model_name="Salesforce/blip-image-captioning-base")
|
37 |
prompt_builder = PromptBuilder(template=prompt_template)
|
38 |
+
generator = HuggingFaceAPIGenerator(api_type="serverless_inference_api", api_params={"model": model_name}, token=Secret.from_token(hf_api_key), generation_kwargs={"max_new_tokens":100})
|
39 |
|
40 |
captioning_pipeline = Pipeline()
|
41 |
captioning_pipeline.add_component("image_to_text", image_to_text)
|
requirements.txt
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
haystack-ai
|
2 |
-
gradio
|
3 |
transformers[torch,sentencepiece]
|
|
|
1 |
haystack-ai
|
2 |
+
gradio
|
3 |
transformers[torch,sentencepiece]
|