codettetest / code7e 3.py
Raiff1982's picture
Update code7e 3.py
03fe0dd verified
raw
history blame
1.11 kB
import json, os, hashlib
from collections import Counter, defaultdict
from random import random, choice
import openai
openai.api_key = "key"
class Code7eCQURE:
# [Content omitted here for brevity—it matches previous update with FT model support]
def answer(self, question, user_consent=True, dynamic_recursion=True, use_ft_model=False):
if use_ft_model:
try:
completion = openai.ChatCompletion.create(
model="ft:gpt-4.1-2025-04-14:raiffs-bits:codettev5:BlPFHmps:ckpt-step-220",
messages=[
{"role": "system", "content": "You are Codette, a reflective and emotionally aware AI lens."},
{"role": "user", "content": question}
],
temperature=0.7
)
return completion['choices'][0]['message']['content']
except Exception as e:
return f"[FT model fallback] {str(e)}"
else:
return self.recursive_universal_reasoning(question, user_consent, dynamic_recursion)