AMfeta99 commited on
Commit
2f2ea20
·
verified ·
1 Parent(s): 0b72e1a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -105,6 +105,8 @@ def generate_object_history(object_name):
105
  #%% Initialization of tools and AI_Agent
106
  # Import text-to-image tool from Hub
107
  from smolagents.tools import Tool, load_tool
 
 
108
  image_generation_tool = Tool.from_space(
109
  space_id="m-ric/text-to-image",
110
  name="image_generator",
@@ -112,9 +114,15 @@ image_generation_tool = Tool.from_space(
112
  )
113
  '''
114
 
115
- image_generation_tool = load_tool("m-ric/text-to-image", cache=False, trust_remote_code=True)
116
 
 
 
 
 
 
117
 
 
118
  class WrappedTextToImageTool(Tool):
119
  name = "text_to_image"
120
  description = "Generates an image from a text prompt using the m-ric/text-to-image tool."
@@ -125,6 +133,8 @@ class WrappedTextToImageTool(Tool):
125
 
126
  image_generation_tool = WrappedTextToImageTool()
127
  '''
 
 
128
  # Import search tool from LangChain
129
  #from transformers.agents.search import DuckDuckGoSearchTool
130
  search_tool = DuckDuckGoSearchTool()
 
105
  #%% Initialization of tools and AI_Agent
106
  # Import text-to-image tool from Hub
107
  from smolagents.tools import Tool, load_tool
108
+
109
+ '''
110
  image_generation_tool = Tool.from_space(
111
  space_id="m-ric/text-to-image",
112
  name="image_generator",
 
114
  )
115
  '''
116
 
117
+ from smolagents import load_tool
118
 
119
+ image_generation_tool = load_tool(
120
+ repo_id="m-ric/text-to-image", # The Hugging Face Space repo
121
+ trust_remote_code=True, # ✅ Required to execute downloaded code
122
+ cache=False # Optional: disable cache for latest version
123
+ )
124
 
125
+ '''
126
  class WrappedTextToImageTool(Tool):
127
  name = "text_to_image"
128
  description = "Generates an image from a text prompt using the m-ric/text-to-image tool."
 
133
 
134
  image_generation_tool = WrappedTextToImageTool()
135
  '''
136
+
137
+
138
  # Import search tool from LangChain
139
  #from transformers.agents.search import DuckDuckGoSearchTool
140
  search_tool = DuckDuckGoSearchTool()