Как сохранить кратковременную память CrewAI с помощью внедрений Azure OpenAI?Python

Программы на Python
Ответить
Anonymous
 Как сохранить кратковременную память CrewAI с помощью внедрений Azure OpenAI?

Сообщение Anonymous »

Я работаю над реализацией функции кратковременной памяти CrewAI, но она работает не так, как ожидалось.

Код: Выделить всё

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
)
Система памяти инициализируется без ошибок, но агент, похоже, не сохраняет контекст предыдущих разговоров должным образом.
Как можно успешно реализовать кратковременную память CrewAI с помощью внедрений Azure OpenAI?
Какие рекомендации, ссылки на документацию или рабочие примеры?>

Подробнее здесь: https://stackoverflow.com/questions/798 ... embeddings
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»