gpt4 book ai didi

java - com.algorithmia.APIException : 308 unexpected API response

转载 作者:行者123 更新时间:2023-12-02 03:40:35 25 4
gpt4 key购买 nike

我正在使用 Algorithmia,它是互联网上经过训练的 ML 函数的存储库。几周前,出现了一个问题,从那时起,一直无法弄清楚发生了什么。我正在执行这段代码,可以在他们的官方网站上找到该代码。

import com.algorithmia.Algorithmia;
import com.algorithmia.AlgorithmiaClient;
import com.algorithmia.algo.AlgoResponse;
import com.algorithmia.algo.Algorithm;

public class Main {

public static void main(String[] args) throws Exception {
String input = "A purely peer-to-peer...";
AlgorithmiaClient client = Algorithmia.client("api_key");
Algorithm algo = client.algo("nlp/Summarizer/0.1.8");
algo.setTimeout(300L, java.util.concurrent.TimeUnit.SECONDS); //optional
AlgoResponse result = algo.pipe(input);
System.out.println(result.asJsonString());
}

}

但是这段代码引发了以下异常:

Exception in thread "main" com.algorithmia.APIException: 308 unexpected API response: 
at com.algorithmia.algo.Algorithm.pipeRequest(Algorithm.java:145)
at com.algorithmia.algo.Algorithm.pipe(Algorithm.java:96)
at Main.main(Main.java:13)

我想帮忙

  1. 创建 Maven 项目
  2. 添加此 Maven 依赖项
<dependency>
<groupId>com.algorithmia</groupId>
<artifactId>algorithmia-client</artifactId>
<version>[,1.1.0)</version>
</dependency>
  • 粘贴上面显示的代码
  • 进一步观察和猜测

    • 发出 cURL 请求,一切按预期进行
    • 使用 Python 效果很好
    • 可能与HttpClient有关
    • Java 代码将与 Charles 等代理一起使用
    • 请参阅opened issue在 GitHub 上

    最佳答案

    鉴于当前日期(2019 年 7 月 2 日),他们发布了修复此类错误的版本 1.0.16

    关于java - com.algorithmia.APIException : 308 unexpected API response,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56838774/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com