3 ms·
Will you be able to share an example code or gist ?
by Jayakumark 2y ago
Will you be able to share an example code or gist ?
- vladsanchez 2y agohttps://agenta.ai/ https://agenta.ai/
- resiros 2y agoThanks for sharing the link, but no agenta is not a library that can help with getting structured outputs from LLMs (at least not in the way discussed in the parent comment). It's a prompt management, evaluation and observability platform for LLM apps.
- vladsanchez 2y agoJust stumbled with https://controlflow.ai/ https://controlflow.ai/ today. Perhaps it serves to structure outputs as "agentic" workflows in pursuit of LLM autonomy. Let us know your opinion.
- resiros 2y agoIf you look into the instructor code(https://github.com/jxnl/instructor/blob/06a49e7824729b8df1f7253f7cdf3de8240aa0bf/instructor/process_response.py#L177 https://github.com/jxnl/instructor/blob/06a49e7824729b8df1f7...). Here is the core code snippet they use: message = dedent( f""" As a genius expert, your task is to understand the content and provide the parsed objects in json that match the following json_schema:\n {json.dumps(response_model.model_json_schema(), indent=2)} Make sure to return an instance of the JSON, not the schema itself """ ) Then depending on the mode, either they add another message `Return the correct JSON response within a ```json codeblock. not the JSON_SCHEMA` or they set the response format to json.