INNER CODE UNIT · Python

openai_api_send

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

def openai_api_send(message, assistant, user, user_id, _callback=None):
	print(f"<{user}> {assistant}: {message}")

	start = time.time()
	_callback()

	messages = get_cache_messages(user_id)
	messages.append(message)

	prompt = PROMPT.format(assistant=assistant, user=user)

	query = create_query_for_openai_api(prompt, messages)
	# print(f"Query: {query}")

	r = requests.post(OPENAI_URL, json=query, stream=True)
	if r.status_code != 200:
		raise RuntimeError(f"Couldn't send message to openai API server ({r.status_code}): {r.text}")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…