euler314 commited on
Commit
bd4f9be
·
verified ·
1 Parent(s): f832629

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -1
app.py CHANGED
@@ -2165,13 +2165,22 @@ class MyScene(Scene):
2165
  api_key=token,
2166
  )
2167
 
 
 
 
 
 
 
 
 
2168
  # Prepare parameters based on model configuration
2169
  params = {
2170
  "messages": [
2171
  {"role": "system", "content": "You are a helpful assistant."},
2172
  {"role": "user", "content": "Hello, this is a connection test."}
2173
  ],
2174
- "model": model_name
 
2175
  }
2176
 
2177
  # Add appropriate token parameter
@@ -2190,6 +2199,8 @@ class MyScene(Scene):
2190
  st.session_state.ai_models = {
2191
  "openai_client": client,
2192
  "model_name": model_name,
 
 
2193
  "endpoint": "https://models.github.ai/inference",
2194
  "last_loaded": datetime.now().isoformat(),
2195
  "category": category
 
2165
  api_key=token,
2166
  )
2167
 
2168
+ # Split model name to get publisher and model
2169
+ if "/" in model_name:
2170
+ publisher, model_id = model_name.split("/", 1)
2171
+ else:
2172
+ # Default publisher if not specified
2173
+ publisher = "openai"
2174
+ model_id = model_name
2175
+
2176
  # Prepare parameters based on model configuration
2177
  params = {
2178
  "messages": [
2179
  {"role": "system", "content": "You are a helpful assistant."},
2180
  {"role": "user", "content": "Hello, this is a connection test."}
2181
  ],
2182
+ "model": model_id,
2183
+ "publisher": publisher
2184
  }
2185
 
2186
  # Add appropriate token parameter
 
2199
  st.session_state.ai_models = {
2200
  "openai_client": client,
2201
  "model_name": model_name,
2202
+ "model_id": model_id,
2203
+ "publisher": publisher,
2204
  "endpoint": "https://models.github.ai/inference",
2205
  "last_loaded": datetime.now().isoformat(),
2206
  "category": category