Ce este Compactarea și Rezumarea Automată a Istoricului de Conversație?

Denumire completă

ConversationSummaryBufferMemory(max_token_limit=2000, llm=model)

Compactarea Contextului menține conversațiile lungi sau sesiunile de lucru prelungite ale agenților în limitele ferestrei de context a modelului. Când istoricul depășește un prag critic de tokeni, mesajele vechi sunt condensate recursiv într-un rezumat compact, păstrând doar ultimele N replici needitate.

from langchain.memory import ConversationSummaryBufferMemory
from langchain_openai import OpenAI

memory = ConversationSummaryBufferMemory(
    llm=OpenAI(temperature=0),
    max_token_limit=1500,
    return_messages=True
)

# Adăugare conversații succesive:
memory.save_context({"input": "Suntem la pasul 1..."}, {"output": "Am finalizat pasul 1."})
# Memoria va condensa automat pașii anteriori pe măsură ce se adaugă mesaje noi!

Reducere de costuri: Evită trimiterea a zeci de mii de tokeni repetați la fiecare interacțiune, menținând latența scăzută.

Învață AI • Comunitate & Q&A

Întrebări & Discuții: Compactarea și Rezumarea Automată a Istoricului de Conversație

Ai o întrebare despre Compactarea și Rezumarea Automată a Istoricului de Conversație sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.