Projekt 1: Napi motivációs asszisztens
Alcím
🎯 Cél
Ez a mini projekt minden reggel egy inspiráló üzenetet ad, hogy jó hangulatban induljon a napod.
Olyan, mintha lenne egy személyes edződ vagy coach-od, aki minden reggel lelkes
👨💻 Kód (PyCharm-ban futtatva)
import os
from dotenv import load_dotenv
from openai import OpenAI
from datetime import datetime
# API kulcs betöltése
load_dotenv()
api_key = os.getenv("OPENAI_API_KEY")
client = OpenAI(api_key=api_key)
# Mai dátum
today = datetime.now().strftime("%Y-%m-%d")
# Kérés a ChatGPT-nek
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[
{"role": "system", "content": "Te egy motivációs edző vagy, aki rövid, lelkesítő üzeneteket ír."},
{"role": "user", "content": f"Adj egy napi motivációs üzenetet a mai napra ({today})."}
]
)
# Kimenet
print("🌞 Napi motivációs üzenet:")
print(response.choices[0].message.content)
📷 Output minta (terminálban)
🌞 Napi motivációs üzenet:
Ma egy új lehetőség kezdete! Tegyél egy apró lépést az álmaid felé,
és emlékezz: minden nagy út egyetlen lépéssel kezdődik. 💪✨
📷 Output minta (terminálban)
- Dátum hozzáadása → így mindig aktuális üzenetet kapsz.
- System szerep → motivációs edzőként működik a ChatGPT.
- Output → minden nap más és más szöveget kapsz.
💡 Tipp: Hogyan teheted automatává?
- Windows: Task Scheduler (ütemezett feladat, ami minden reggel lefuttatja a scriptet).
- Mac/Linux: cron job beállítása.
- Így reggelente a terminálban vagy akár egy .txt fájlban fog várni az üzenet.
VISSZAJELZÉS
Segítsd kérlek a munkánkat, hogy a jövőben még hasznosabb tartalmakat tudjunk készíteni és fejlődhessünk. A visszajelzés teljesen anonym, nincs szükség sem az e-mail címedre, sem a személyes adataidra. A kérdőív kitöltése csak 1 percet vesz igénybe.