نظرة عامة
يمكن لـ Mem0 OSS استخدام TokenLab من خلال إعدادات LLM المتوافقة مع OpenAI عن طريق إبقاء provider: "openai" وتعيين openai_base_url.
النوع: إطار عمل الذاكرة (Memory Framework)المسار الأساسي: إعدادات LLM المتوافقة مع OpenAIمستوى دعم الموثوقية: مسار نقطة النهاية المخصصة مدعوم
البيئة
export TOKENLAB_API_KEY="sk-your-tokenlab-key"
إعدادات Python
import os
from mem0 import Memory
config = {
"llm": {
"provider": "openai",
"config": {
"model": "claude-sonnet-5",
"api_key": os.environ["TOKENLAB_API_KEY"],
"openai_base_url": "https://api.tokenlab.sh/v1",
"temperature": 0.1,
},
},
"vector_store": {
"provider": "qdrant",
"config": {"host": "localhost", "port": 6333},
},
}
memory = Memory.from_config(config)
الاستخدام الأساسي
memory.add("The user prefers concise engineering summaries.", user_id="demo")
results = memory.search("How should I answer?", user_id="demo")
print(results)
ملاحظات حول نقطة النهاية
تغطي هذه الإعدادات مسار LLM المتوافق مع OpenAI في Mem0. قم بتهيئة أدوات التضمين (embedders) بشكل منفصل وفقاً لمخزن المتجهات (vector store) ونموذج التضمين الذي تستخدمه.