分类 学习 下的文章

首先您需要注册OpenAI并获得API Key,然后可以通过向OpenAI API发送HTTP请求来使用语言处理功能。

请求的格式大致如下:

curl -X POST -H "Content-Type: application/json" -d '{
    "model": "text-davinci-002",
    "prompt": "What is the capital of France?",
    "max_tokens": 50,
    "temperature": 0.5,
}' "https://api.openai.com/v1/engines/davinci/jobs?api_key=$API_KEY"

该请求将返回以下格式的JSON响应:

- 阅读剩余部分 -

使用HTTP协议进行网络协议,实现弱联网功能(排行榜等)

教程使用的方案是apache+php作为web服务器,unity客户端
在实际学习过程中使用的是GO语言,仅需一个http的库即可部署本地web服务器,虽然大体上的逻辑和教程一致,但因go和php的差异,在使用过程中还是有些问题,记录一下

  1. go的web部署
  • 引入"net/http"包,使用如下代码监听本地端口,并指定不同路径的处理器

    http.Handle("/", http.FileServer(http.Dir(dirRoot)))
    http.HandleFunc("/test", testHandler)
    http.HandleFunc("/score", scoreHandler)
    err := http.ListenAndServe(":8080", nil)
  • 上述方法使用的是默认的路由DefaultMux,也可以自己定义ServeMux如下代码

- 阅读剩余部分 -