infinitymatter commited on
Commit
20887d9
·
verified ·
1 Parent(s): 23f61d7

Update src/models.py

Browse files
Files changed (1) hide show
  1. src/models.py +4 -17
src/models.py CHANGED
@@ -30,29 +30,16 @@ CLAUDE_MODEL = "mistralai/Mistral-7B-Instruct-v0.3"
30
  # Call OpenAI's GPT model with prompt and system message
31
  def get_gpt_completion(prompt, system_message):
32
  try:
33
- response = openai.chat.completions.create(
34
- model=OPENAI_MODEL,
35
- messages=[
36
- {"role": "system", "content": system_message},
37
- {"role": "user", "content": prompt}
38
- ],
39
- stream=False,
40
- )
41
- return response.choices[0].message.content
42
  except Exception as e:
43
  print(f"GPT error: {e}")
44
  raise
45
 
46
- # Call Anthropic's Claude model with prompt and system message
47
  def get_claude_completion(prompt, system_message):
48
  try:
49
- result = claude.messages.create(
50
- model=CLAUDE_MODEL,
51
- max_tokens=2000,
52
- system=system_message,
53
- messages=[{"role": "user", "content": prompt}]
54
- )
55
- return result.content[0].text
56
  except Exception as e:
57
  print(f"Claude error: {e}")
58
  raise
 
30
  # Call OpenAI's GPT model with prompt and system message
31
  def get_gpt_completion(prompt, system_message):
32
  try:
33
+ response = openai.text_generation(prompt=f"{system_message}\n{prompt}", max_new_tokens=200)
34
+ return response
 
 
 
 
 
 
 
35
  except Exception as e:
36
  print(f"GPT error: {e}")
37
  raise
38
 
 
39
  def get_claude_completion(prompt, system_message):
40
  try:
41
+ response = claude.text_generation(prompt=f"{system_message}\n{prompt}", max_new_tokens=200)
42
+ return response
 
 
 
 
 
43
  except Exception as e:
44
  print(f"Claude error: {e}")
45
  raise