fix(openai): adjustments

-
master
TBS093A 2025-05-20 16:23:06 +02:00
parent c3bc1c2cb3
commit 50d5f2f1cb
2 changed files with 2 additions and 3 deletions

View File

@ -40,7 +40,6 @@ if not YOUTUBE_TRANSCRIPT_API_TOKEN:
# Inne ustawienia
TRANSCRIPT_LANGUAGES = ['pl', 'en'] # Priorytet języków transkrypcji
SUMMARY_PROMPT = """Streść poniższy transkrypt filmu z YouTube w zwięzły sposób w języku polskim.
Skup się na głównych tematach i wnioskach.
prosiłbym o dokonanie tego streszczenia w formacie Markdown.
Transkrypt:

View File

@ -250,13 +250,13 @@ async def summarize_text(text: str, is_partial: bool = False, part_num: int = 0,
try:
logger.info("Wysyłanie zapytania do OpenAI API")
response = await client.chat.completions.create(
model="gpt-4o-mini", # Możesz zmienić na gpt-4, jeśli masz dostęp i budżet
model="gpt-4o", # Możesz zmienić na gpt-4, jeśli masz dostęp i budżet
messages=[
{"role": "system", "content": "Jesteś pomocnym asystentem specjalizującym się w streszczaniu transkryptów wideo."},
{"role": "user", "content": prompt}
],
temperature=0.2, # Niższa temperatura dla bardziej spójnych streszczeń
max_tokens=5000, # Ogranicz długość odpowiedzi
max_tokens=50000, # Ogranicz długość odpowiedzi
)
summary = response.choices[0].message.content.strip()