INNER CODE UNIT · Python

evict_cache

zapek/Xeres · scripts/bot/bot.py:279

def evict_cache(messages):
	if (len(messages)) > INTERACTIONS * 2:
		messages.pop(0)
		messages.pop(0)


def get_cache_messages(user_id):
	messages = CHAT_CACHE.get(user_id, list())
	CHAT_CACHE[user_id] = messages
	return messages


def create_query_for_openai_api(prompt, messages):
	model = {
		"messages": [
			{
				"role": "system",
				"content": f"{prompt}"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…