HOPStudio commited on
Commit
be87921
·
verified ·
1 Parent(s): 98f9d97

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +6 -6
main.py CHANGED
@@ -5,7 +5,7 @@ import requests
5
  import json
6
 
7
  # 处理 API 请求的函数
8
- def api_call(input_text):
9
  api_token = os.getenv("API_TOKEN")
10
  if not api_token:
11
  return "API token 未设置,请检查环境变量。"
@@ -45,11 +45,11 @@ def api_call(input_text):
45
  }
46
 
47
  data = {
48
- "model": "internlm2.5-latest",
49
  "messages": [{"role": "user", "content": input_text}],
50
- "n": 1,
51
- "temperature": 0.8,
52
- "top_p": 0.9
53
  }
54
 
55
  try:
@@ -85,7 +85,7 @@ def start_gradio():
85
 
86
  # 定义按钮点击事件
87
  send_button.click(
88
- api_call_with_params,
89
  inputs=[input_box, model_box, temperature_slider, top_p_slider, n_slider],
90
  outputs=output_box
91
  )
 
5
  import json
6
 
7
  # 处理 API 请求的函数
8
+ def api_call(input_text, model="internlm2.5-latest", temperature=0.8, top_p=0.9, n=1):
9
  api_token = os.getenv("API_TOKEN")
10
  if not api_token:
11
  return "API token 未设置,请检查环境变量。"
 
45
  }
46
 
47
  data = {
48
+ "model": model,
49
  "messages": [{"role": "user", "content": input_text}],
50
+ "n": n,
51
+ "temperature": temperature,
52
+ "top_p": top_p
53
  }
54
 
55
  try:
 
85
 
86
  # 定义按钮点击事件
87
  send_button.click(
88
+ api_call,
89
  inputs=[input_box, model_box, temperature_slider, top_p_slider, n_slider],
90
  outputs=output_box
91
  )