Skip to content

DeepSeek-R1 OpenAI API 實作

  • by

Cloudflare 默默地把 deepseek-r1 加入 LLM Models. 它選擇加入的模型是 deepseek-r1-distill-qwen-32b

@cf/deepseek-ai/deepseek-r1-distill-qwen-32b

雖然 DeepSeek-R1 在 huggingface 也有不少 Uncensor/Abliterated 未審查模型。使用時的確是尺度大開,沒有限制。但是官方上架的是會有審查的正式版。

像是以下兩個在 huggingface 的自由版本,就只能自己用 lmstudio.ai 或是 ollama 在本地部署使用,不過受限於記憶體及模型大小,它的功能就無法跟 qwen-32b 相比。

DeepSeek-R1-Distill-Llama-8B-Abliterated-GGUF

DeepSeek-R1-Distill-Qwen-7B-Uncensored-i1-GGUF

部署的方式和之前在 cloudflare 部署開源 Llam3.3 的方法相同,為了方便使用,同樣的使用 MODEL_MAPPER 來簡化模型名字,這裏我使用和 github 同樣的模型名-DeepSeek-R1。

“DeepSeek-R1″:”@cf/deepseek-ai/deepseek-r1-distill-qwen-32b”,

部署完後就可以 OpenAI 相同的方式使用它。

BASE_URL :https://my.aitwg.com/v1/chat/completions

APIKEY : sk-V2T5h1fG16VcfwLi7b731102100344DdAe4dF2C482A90142AI

Model : DeepSeek-R1

這裏我使用 BotGem Chat App, 來和 DeepSeek-R1 溝通,並要求它寫一個 JavaScript/CSS/HTML 的 tetris game 來部署在 github.

經過四次的指令,就完成一個差不多可用的遊戲。

provide JavaScript/CSS/HTML tetris game to deploy on github page.

rotate function didn’t work, please fix

add ArrowUp as rotate key

Add four key on bottom of canvas to let player to use button to navigate the game, also revise the code to ensure it’s working on iOS/Android mobile browsers.

最後成果在

https://hub.aitwg.com/tetrisr1

原始碼

https://github.com/aitwg/tetrisr1/blob/main/index.html

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *