Hugging Face /hf-inference/v1/chat/completions возвращает 422 в плагине EclipseJAVA

Программисты JAVA общаются здесь
Anonymous
Hugging Face /hf-inference/v1/chat/completions возвращает 422 в плагине Eclipse

Сообщение Anonymous »

Я создаю плагин Eclipse для завершения кода с использованием API Hugging Face. Мой плагин отправляет запрос на конечную точку:

Код: Выделить всё

https://router.huggingface.co/hf-inference/v1/chat/completions
Я заменил старую конечную точку (

Код: Выделить всё

https://api-inference.huggingface.co
), как рекомендовано.

Вот мой код запроса Java:

Код: Выделить всё

String json = "{"
+ "\"inputs\": \"" + safePrompt + "\""
+ "}";

RequestBody body = RequestBody.create(json, MediaType.parse("application/json"));
Request request = new Request.Builder()
.url("https://router.huggingface.co/hf-inference/v1/chat/completions")
.addHeader("Authorization", "Bearer " + hfToken)
.post(body)
.build();

try (Response response = client.newCall(request).execute()) {
System.out.println(response.code());
System.out.println(response.body().string());
}
Когда я запускаю это, я всегда получаю:

Код: Выделить всё

Response code: 422
Raw body length: 24
Может ли кто-нибудь предложить бесплатную модель Hugging Face, которая работает для завершения кода в Java/Eclipse?

Подробнее здесь: https://stackoverflow.com/questions/798 ... pse-plugin

Вернуться в «JAVA»