Задать вопрос
@SWA512
Gamedev

Как получить данные в виде JSON/String от LLM?

Как от таких (LLama, Phind, Openchat) сеток получить по API типизированные данные? Например: равномерно распределить 10 точек на участке 10м на 10м, выдать список двумерных координат?
И получить на выходе: -
"list": [  
      {"value": "1", "3"},  
      {"value": "4", "1"},  
      {"value": "5", "9"}  
       .......
    ]
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Средний 4 комментария
Решения вопроса 2
@exwill
В общем случае, так и сказать: "нужен ответ в формате JSON в таком виде {...}". Вместо звездочек поставь свой пример. У OpenAI есть специальная опция "response_format". С ее помощью можно установить формат ответа JSON вместо text
Ответ написан
Комментировать
@rPman
В api некоторых провайдеров есть опция structured outputs.

Например для локальных открытых сетей в llama.cpp можно задать грамматику, и ответ будет генерироваться таким, что бы ей соответствовать... работает не идеально, исходя из особенностей gpt качество структурированных ответов ниже чем свободных, но с ними легче работать в своих скриптах автоматизации.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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