mjolnir1122 commited on
Commit
340edbd
·
verified ·
1 Parent(s): 782f29e

Update model.py

Browse files
Files changed (1) hide show
  1. model.py +7 -6
model.py CHANGED
@@ -7,8 +7,8 @@ def predict_hydrogen_production(params):
7
  """
8
  Uses Groq API (Llama 3) to predict hydrogen production based on user inputs.
9
  """
10
- openai.api_key = GROQ_API_KEY
11
-
12
  prompt = f"""
13
  Given the electrolysis parameters:
14
  - Current Density: {params['current_density']} A/cm²
@@ -19,10 +19,11 @@ def predict_hydrogen_production(params):
19
 
20
  Predict hydrogen production rate, efficiency, and cost.
21
  """
22
-
23
- response = openai.ChatCompletion.create(
24
  model="llama-3-70b",
25
  messages=[{"role": "user", "content": prompt}]
26
  )
27
-
28
- return response["choices"][0]["message"]["content"]
 
 
7
  """
8
  Uses Groq API (Llama 3) to predict hydrogen production based on user inputs.
9
  """
10
+ client = openai.OpenAI(api_key=GROQ_API_KEY)
11
+
12
  prompt = f"""
13
  Given the electrolysis parameters:
14
  - Current Density: {params['current_density']} A/cm²
 
19
 
20
  Predict hydrogen production rate, efficiency, and cost.
21
  """
22
+
23
+ response = client.chat.completions.create(
24
  model="llama-3-70b",
25
  messages=[{"role": "user", "content": prompt}]
26
  )
27
+
28
+ return response.choices[0].message.content
29
+