sanbo commited on
Commit
c2c113a
·
1 Parent(s): dec0734

update sth. at 2025-02-19 18:59:32

Browse files
README.md CHANGED
@@ -1,11 +1,54 @@
1
  ---
2
- title: Dapi
3
- emoji: 🏢
4
- colorFrom: yellow
5
- colorTo: purple
6
  sdk: docker
7
  pinned: false
8
- short_description: dapi
 
 
 
9
  ---
10
 
11
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: Duck2api
3
+ emoji: 🏆
4
+ colorFrom: pink
5
+ colorTo: red
6
  sdk: docker
7
  pinned: false
8
+ license: apache-2.0
9
+ short_description: duck 2 api service
10
+ thumbnail: >-
11
+ https://cdn-uploads.huggingface.co/production/uploads/6642196ec80d018c28a68e9a/PHwTcv57ZhgW7--5-HTRn.png
12
  ---
13
 
14
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
15
+
16
+
17
+ # dai
18
+
19
+
20
+ ## huggingface访问
21
+
22
+ ``` bash
23
+ curl --location 'https://NiansuhAI-dapi.hf.space/completions' \
24
+ --header 'Content-Type: application/json' \
25
+ --data '{
26
+ "model": "gpt-4o-mini",
27
+ "messages": [{"role":"system","content":"你是一个辅助机器人"},{"role": "user", "content": "你的知识库最后什么日期"}],
28
+ "stream": true
29
+ }'
30
+
31
+ curl --location 'https://NiansuhAI-dapi.hf.space/api/v1/chat/completions' \
32
+ --header 'Content-Type: application/json' \
33
+ --data '{
34
+ "model": "gpt-4o-mini",
35
+ "messages": [{"role":"system","content":"你是一个辅助机器人"},{"role": "user", "content": "你的知识库最后什么日期"}],
36
+ "stream": true
37
+ }'
38
+
39
+ curl --location 'https://NiansuhAI-dapi.hf.space/hf/v1/chat/completions' \
40
+ --header 'Content-Type: application/json' \
41
+ --data '{
42
+ "model": "gpt-4o-mini",
43
+ "messages": [{"role":"system","content":"你是一个辅助机器人"},{"role": "user", "content": "你的知识库最后什么日期"}],
44
+ "stream": true
45
+ }'
46
+
47
+ ```
48
+
49
+ ## 支持的模型
50
+
51
+ - claude-3-haiku
52
+ - llama-3.3-70b
53
+ - mixtral-8x7b
54
+ - gpt-4o-mini
conversion/requests/duckgo/convert.go CHANGED
@@ -14,16 +14,12 @@ func ConvertAPIRequest(api_request officialtypes.APIRequest) duckgotypes.ApiRequ
14
  // 如果模型未进行映射,则直接使用输入模型,方便后续用户使用 duckduckgo 添加的新模型。
15
  modelLower := strings.ToLower(inputModel)
16
  switch {
17
- case strings.HasPrefix(modelLower, "gpt-4o-mini"):
18
- realModel = "gpt-4o-mini"
19
- case strings.HasPrefix(modelLower, "gpt-4o"):
20
- realModel = "gpt-4o-mini"
21
  case strings.HasPrefix(modelLower, "gpt-3.5"):
22
  realModel = "gpt-4o-mini"
23
  case strings.HasPrefix(modelLower, "claude-3-haiku"):
24
  realModel = "claude-3-haiku-20240307"
25
- case strings.HasPrefix(modelLower, "llama-3.1-70b"):
26
- realModel = "meta-llama/Meta-Llama-3.1-70B-Instruct-Turbo"
27
  case strings.HasPrefix(modelLower, "mixtral-8x7b"):
28
  realModel = "mistralai/Mixtral-8x7B-Instruct-v0.1"
29
  case strings.HasPrefix(modelLower, "o3-mini"):
 
14
  // 如果模型未进行映射,则直接使用输入模型,方便后续用户使用 duckduckgo 添加的新模型。
15
  modelLower := strings.ToLower(inputModel)
16
  switch {
 
 
 
 
17
  case strings.HasPrefix(modelLower, "gpt-3.5"):
18
  realModel = "gpt-4o-mini"
19
  case strings.HasPrefix(modelLower, "claude-3-haiku"):
20
  realModel = "claude-3-haiku-20240307"
21
+ case strings.HasPrefix(modelLower, "llama-3.3-70b"):
22
+ realModel = "meta-llama/Llama-3.3-70B-Instruct-Turbo"
23
  case strings.HasPrefix(modelLower, "mixtral-8x7b"):
24
  realModel = "mistralai/Mixtral-8x7B-Instruct-v0.1"
25
  case strings.HasPrefix(modelLower, "o3-mini"):
initialize/handlers.go CHANGED
@@ -95,10 +95,10 @@ func (h *Handler) engines(c *gin.Context) {
95
 
96
  // Supported models
97
  modelIDs := []string{
98
- "o3-mini",
99
  "gpt-4o-mini",
 
100
  "claude-3-haiku-20240307",
101
- "meta-llama/Llama-3-70b-chat-hf",
102
  "mistralai/Mixtral-8x7B-Instruct-v0.1",
103
  }
104
 
 
95
 
96
  // Supported models
97
  modelIDs := []string{
 
98
  "gpt-4o-mini",
99
+ "o3-mini",
100
  "claude-3-haiku-20240307",
101
+ "meta-llama/Llama-3.3-70B-Instruct-Turbo",
102
  "mistralai/Mixtral-8x7B-Instruct-v0.1",
103
  }
104
 
web/index.html CHANGED
@@ -2479,7 +2479,7 @@
2479
  <option value="o3-mini">o3-mini</option>
2480
  <option value="gpt-4o-mini">gpt-4o-mini</option>
2481
  <option value="claude-3-haiku-20240307">claude-3-haiku-20240307</option>
2482
- <option value="llama-3.1-70b">llama-3.1-70b</option>
2483
  <option value="mixtral-8x7b">mixtral-8x7b</option>
2484
  </select>
2485
  </div>
 
2479
  <option value="o3-mini">o3-mini</option>
2480
  <option value="gpt-4o-mini">gpt-4o-mini</option>
2481
  <option value="claude-3-haiku-20240307">claude-3-haiku-20240307</option>
2482
+ <option value="llama-3.3-70b">llama-3.3-70b</option>
2483
  <option value="mixtral-8x7b">mixtral-8x7b</option>
2484
  </select>
2485
  </div>