Wie kann das Kurzzeitgedächtnis von CrewAI mit Azure OpenAI Embeddings beibehalten werden?Python

Python-Programme
Anonymous
 Wie kann das Kurzzeitgedächtnis von CrewAI mit Azure OpenAI Embeddings beibehalten werden?

Post by Anonymous »

Ich arbeite an der Implementierung der Kurzzeitgedächtnisfunktion von CrewAI, aber sie verhält sich nicht wie erwartet.

Code: Select all

embedder_config = {
"provider": "openai",
"config": {
"api_key": "XXXXXXX",
"api_base": "https://xxxx.openai.azure.com/",
"api_type": "azure",
"api_version": "2024-02-01",
"model_name": "xxxxx",
"deployment_id": "xxxx"
}
}
# Create ShortTermMemory with embedder
self.short_term_memory = ShortTermMemory(embedder_config=embedder_config)

# Create crew with custom short-term memory
self.crew = Crew(
agents=[self.agent],
tasks=[],
memory=True,
short_term_memory=self.short_term_memory,
verbose=False
)
Das Speichersystem wird ohne Fehler initialisiert, aber der Agent scheint den Kontext aus früheren Gesprächen nicht wie erwartet beizubehalten.
Wie kann ich das Kurzzeitgedächtnis von CrewAI mit Azure OpenAI-Einbettungen erfolgreich implementieren?
Für Anleitungen, Dokumentationslinks oder Arbeitsbeispiele wäre ich sehr dankbar.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post