bilgeyucel commited on
Commit
f835f68
·
1 Parent(s): f03924e

Fix the error

Browse files
Files changed (3) hide show
  1. README.md +1 -1
  2. app.py +2 -2
  3. requirements.txt +1 -1
README.md CHANGED
@@ -4,7 +4,7 @@ emoji: 📸
4
  colorFrom: green
5
  colorTo: pink
6
  sdk: gradio
7
- sdk_version: 3.39.0
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 HuggingFaceTGIGenerator
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 = HuggingFaceTGIGenerator(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)
 
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.39.0
3
  transformers[torch,sentencepiece]
 
1
  haystack-ai
2
+ gradio
3
  transformers[torch,sentencepiece]