OpenAI Integration¶
Chat completions and AI capabilities.
Quick Start¶
from htk.lib.openai.adapter import chat_completion
response = chat_completion([
{'role': 'user', 'content': 'What is Python?'}
])
System Prompts¶
from htk.lib.openai.models.system_prompt import BaseOpenAISystemPrompt
prompt = BaseOpenAISystemPrompt.objects.create(
name='helpful_assistant',
content='You are a helpful assistant...'
)
Configuration¶
# settings.py
OPENAI_API_KEY = os.environ.get('OPENAI_API_KEY')