Fix security issue: Use environment variables for API keys in examples

Co-Authored-By: Joe Moura <joao@crewai.com>
This commit is contained in:
Devin AI
2025-03-20 13:29:13 +00:00
parent 05c66405cf
commit ef0b8e6913
2 changed files with 5 additions and 4 deletions

View File

@@ -18,8 +18,8 @@ class Mem0Storage(Storage):
memory_config={
"provider": "mem0",
"config": {
"user_id": "test-user",
"api_key": "mem0-api-key",
"user_id": "your-user-id",
"api_key": os.getenv("MEM0_API_KEY"), # Use environment variable
"vector_store": {
"provider": "redis",
"config": {

View File

@@ -1,3 +1,4 @@
import os
from typing import Any, Dict, Optional
from crewai.memory.memory import Memory
@@ -18,8 +19,8 @@ class UserMemory(Memory):
memory_config={
"provider": "mem0",
"config": {
"user_id": "test-user",
"api_key": "mem0-api-key",
"user_id": "your-user-id",
"api_key": os.getenv("MEM0_API_KEY"), # Use environment variable
"vector_store": {
"provider": "redis",
"config": {