@buymyopps

Как получить нормальный ответ от API?

Здравствуйте. Столкнулся с проблемой передачи данных в запросе. Мой код выглядит так:

import requests

access_token = "fc793bbe-dbc5-47d7-8823-a8d06fb24f28"

params = {
  "prompt": {
    "text": "Hello world!"
  },
  "length": 500
}
a = requests.post("https://api.inferkit.com/v1/models/standart/generate", headers={'Content-Type':'application/json', 'Authorization': 'Bearer {}'.format(access_token)}, params=params)
print(a.content)


Апи говорит мне, что я что-то не так ввел, но, как говорит мне документация, этих данных достаточно, чтобы получить ответ. Я пробовал вводить все необходимые данные которые только возможны, но это тоже безрезультатно. Помогите разобраться.
Документация - https://inferkit.com/docs/generation-api.
  • Вопрос задан
  • 89 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Модель называется standard с D на конце

import requests

url = "https://api.inferkit.com/v1/models/standard/generate"

params = {
  "prompt": {
    "text": "Hello world!"
  },
  "length": 500
}
headers = {
  'Authorization': 'Bearer fc793bbe-dbc5-47d7-8823-a8d06fb24f28',
  'Content-Type': 'application/json'
}

response = requests.post(url, headers=headers, json=params)

print(response.text)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы