Skip to content

Commit a13c53d

Browse files
committed
Change the prompts to be more interesting
1 parent ed5c371 commit a13c53d

8 files changed

Lines changed: 15 additions & 30 deletions

examples/spanish/workflow_agents.py

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,13 @@
1212
"""
1313

1414
import asyncio
15-
import logging
1615
import os
1716
import sys
1817

1918
from agent_framework import Agent, WorkflowBuilder
2019
from agent_framework.openai import OpenAIChatClient
2120
from azure.identity.aio import DefaultAzureCredential, get_bearer_token_provider
2221
from dotenv import load_dotenv
23-
from rich.logging import RichHandler
24-
25-
log_handler = RichHandler(show_path=False, rich_tracebacks=True, show_level=False)
26-
logging.basicConfig(level=logging.WARNING, handlers=[log_handler], force=True, format="%(message)s")
27-
logger = logging.getLogger(__name__)
28-
logger.setLevel(logging.INFO)
2922

3023
load_dotenv(override=True)
3124
API_HOST = os.getenv("API_HOST", "github")
@@ -80,12 +73,10 @@
8073

8174

8275
async def main():
83-
prompt = "Escribe una publicación de LinkedIn sobre tres formas prácticas en que los agentes de IA pueden mejorar los flujos de soporte al cliente."
84-
logger.info("Prompt: %s", prompt)
76+
prompt = "Escribe una publicación de LinkedIn de 2 frases: \"Por qué tu piloto de IA se ve bien, pero falla en producción.\""
77+
print(f"Prompt: {prompt}\n")
8578
events = await workflow.run(prompt)
86-
outputs = events.get_outputs()
87-
for output in outputs:
88-
logger.info("[%s]\n%s", output.executor_id, output.agent_response.text)
79+
print(events.get_outputs())
8980

9081
if async_credential:
9182
await async_credential.close()

examples/spanish/workflow_agents_sequential.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979

8080

8181
async def main():
82-
prompt = "Escribe una publicación de LinkedIn sobre cómo equipos pequeños pueden adoptar agentes de IA de forma responsable en la operación diaria."
82+
prompt = "Escribe una publicación de LinkedIn de un párrafo: \"El error de workflow de IA que casi todos los equipos cometen.\""
8383
logger.info("Prompt: %s", prompt)
8484
events = await workflow.run(prompt)
8585
outputs = events.get_outputs()

examples/spanish/workflow_agents_streaming.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777

7878

7979
async def main():
80-
prompt = "Escribe una publicación de LinkedIn sobre lecciones aprendidas al implementar copilotos de IA para productividad de desarrolladores."
80+
prompt = "Escribe una publicación corta de LinkedIn: \"4 trabajos que los agentes de IA están transformando silenciosamente este año.\""
8181
print(f"💬 Solicitud: {prompt}\n")
8282

8383
async for event in workflow.run(prompt, stream=True):

examples/spanish/workflow_converge.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ def necesita_edicion(message: Any) -> bool:
160160

161161

162162
async def main():
163-
prompt = "Escribe una publicación de LinkedIn sobre las habilidades clave que líderes de producto necesitan para lanzar funciones con agentes de IA."
163+
prompt = "Escribe una publicación de LinkedIn de un párrafo: \"El error de workflow de IA que casi todos los equipos cometen.\""
164164
print(f"Prompt: {prompt}\n")
165165

166166
events = await workflow.run(prompt)

examples/workflow_agents.py

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,13 @@
1212
"""
1313

1414
import asyncio
15-
import logging
1615
import os
1716
import sys
1817

1918
from agent_framework import Agent, WorkflowBuilder
2019
from agent_framework.openai import OpenAIChatClient
2120
from azure.identity.aio import DefaultAzureCredential, get_bearer_token_provider
2221
from dotenv import load_dotenv
23-
from rich.logging import RichHandler
24-
25-
log_handler = RichHandler(show_path=False, rich_tracebacks=True, show_level=False)
26-
logging.basicConfig(level=logging.WARNING, handlers=[log_handler], force=True, format="%(message)s")
27-
logger = logging.getLogger(__name__)
28-
logger.setLevel(logging.INFO)
2922

3023
load_dotenv(override=True)
3124
API_HOST = os.getenv("API_HOST", "github")
@@ -80,12 +73,13 @@
8073

8174

8275
async def main():
83-
prompt = "Write a LinkedIn post about three practical ways AI agents can improve customer support workflows."
84-
logger.info("Prompt: %s", prompt)
76+
prompt = 'Write a 2-sentence LinkedIn post: "Why your AI pilot looks good but fails in production."'
77+
print(f"Prompt: {prompt}\n")
8578
events = await workflow.run(prompt)
86-
outputs = events.get_outputs()
87-
for output in outputs:
88-
logger.info("[%s]\n%s", output.executor_id, output.agent_response.text)
79+
80+
for output in events.get_outputs():
81+
print("===== Output =====")
82+
print(output)
8983

9084
if async_credential:
9185
await async_credential.close()

examples/workflow_agents_sequential.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979

8080

8181
async def main():
82-
prompt = "Write a LinkedIn post about how small teams can adopt AI agents responsibly in day-to-day operations."
82+
prompt = 'Write a one-paragraph LinkedIn post: "The AI workflow mistake almost every team makes."'
8383
logger.info("Prompt: %s", prompt)
8484
events = await workflow.run(prompt)
8585
outputs = events.get_outputs()

examples/workflow_agents_streaming.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777

7878

7979
async def main():
80-
prompt = "Write a LinkedIn post about lessons learned from deploying AI copilots for developer productivity."
80+
prompt = 'Write a short LinkedIn post: "4 jobs AI agents are quietly reshaping this year."'
8181
print(f"💬 Prompt: {prompt}\n")
8282

8383
async for event in workflow.run(prompt, stream=True):

examples/workflow_converge.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ def needs_editing(message: Any) -> bool:
160160

161161

162162
async def main():
163-
prompt = "Write a LinkedIn post about the key skills product managers need to ship AI-agent features effectively."
163+
prompt = 'Write a one-paragraph LinkedIn post: "The AI workflow mistake almost every team makes."'
164164
print(f"Prompt: {prompt}\n")
165165

166166
events = await workflow.run(prompt)

0 commit comments

Comments
 (0)