Spaces:
Build error
Build error
| import os | |
| import gradio as gr | |
| import openai | |
| # Set your API key | |
| openai.api_key = os.getenv("OPENAI_API_KEY") | |
| def fetch_positive_news(): | |
| response = openai.ChatCompletion.create( | |
| model="gpt-4o", | |
| messages=[ | |
| {"role": "user", "content": "What was a news story related to AI & ML that happened today?"} | |
| ], | |
| tools=[{"type": "web_search"}], | |
| tool_choice="auto" | |
| ) | |
| return response.choices[0].message.content | |
| demo = gr.Interface( | |
| fn=fetch_positive_news, | |
| inputs=None, | |
| outputs="text", | |
| title="Daily Positive News", | |
| description="Click the button to fetch a positive news story from today using OpenAI's GPT-4o with web search.", | |
| allow_flagging="never" | |
| ) | |
| demo.launch() | |