Docsmarket-quickstart

market-quickstart

本节提供此 API 接口的详细文档。请参考以下示例将此接口集成到您的应用中。

Example Request
curl -X POST /api/llm/generateTask/market-quickstart \
  -H "Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJhay03NDJ3eEFMTUpqVEE5Z0czemNFSklZSTJIZkFxZ2x2YiIsImV4cCI6MTc3NTY5NjE5fQ.RRyCU9B0XzQMrTrZZD0dxmc9A" \
  -H "Content-Type: application/json" \
  -H "API-KEY: 密钥对ak-开头的api-key" \
  -d '{
    "model": "example-model",
    "messages": [
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }'


Authrozation 生成方式(java代码):

   //ak 和 sk 是在API管理创建的密钥对(不要对外泄露)
   public static String sign(String ak,String sk) {
        try {
            Date expiredAt = new Date(System.currentTimeMillis() + 1800*1000); // 有效时间,此处示例代表当前时间+1800s(30min)
            Date notBefore = new Date(System.currentTimeMillis() - 5*1000); //开始生效的时间,此处示例代表当前时间-5秒
            Algorithm algo = Algorithm.HMAC256(sk);
            Map<String, Object> header = new HashMap<String, Object>();
            header.put("alg", "HS256");
            return JWT.create()
                    .withIssuer(ak)
                    .withHeader(header)
                    .withExpiresAt(expiredAt)
                    .withNotBefore(notBefore)
                    .sign(algo);
        } catch (Exception e) {
            log.error("签名计算失败", e);
            return null;
        }
    }
             
Built with overrouter.ai© 2026 overrouter.ai