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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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