---
id: "/prompting/reasoning-and-structured-output/"
title: "Reasoning And Structured Output: 6 curated resources"
creator: null
creator_url: null
url: "https://skillissue.dev/prompting/reasoning-and-structured-output/"
level: null
level_max: null
category: null
subcategory: null
region: null
license: null
license_scope: null
models: null
source_date: null
date_added: null
---

# Reasoning And Structured Output: 6 curated resources

Curated material on reasoning and structured output within prompting.

[Beginner](/prompting/beginner/index.md) [Intermediate](/prompting/intermediate/index.md) [Advanced](/prompting/advanced/index.md) [Expert](/prompting/expert/index.md)

6 resources · page 1 of 1

- 

### [Structured outputs (Gemini API)](/prompting/reasoning-and-structured-output/google-gemini-structured-output/index.md)

by [Google](https://ai.google.dev/gemini-api/docs/structured-output)

Gemini's equivalent: constrain responses to a JSON schema.

Intermediate · West · open resource · en

- 

### [Reasoning best practices](/prompting/reasoning-and-structured-output/openai-reasoning-best-practices/index.md)

by [OpenAI](https://developers.openai.com/api/docs/guides/reasoning-best-practices)

When to pick a reasoning model and how prompting them differs from chat models.

Intermediate · West · closed resource · en

- 

### [Structured model outputs](/prompting/reasoning-and-structured-output/openai-structured-outputs/index.md)

by [OpenAI](https://developers.openai.com/api/docs/guides/structured-outputs)

How to get schema-valid JSON instead of hoping the model formats it right.

Intermediate · West · closed resource · en

- 

### [Self-Consistency Improves Chain of Thought Reasoning in Language Models](/prompting/reasoning-and-structured-output/wang-self-consistency/index.md)

by [Xuezhi Wang et al.](https://arxiv.org/abs/2203.11171)

Sample several reasoning paths and take the majority answer.

Advanced · West · open resource · en

- 

### [Chain-of-Thought Prompting Elicits Reasoning in Large Language Models](/prompting/reasoning-and-structured-output/wei-chain-of-thought-prompting/index.md)

by [Jason Wei et al.](https://arxiv.org/abs/2201.11903)

Early research on using worked reasoning examples to improve performance on reasoning tasks.

Advanced · West · open resource · en

- 

### [Tree of Thoughts: Deliberate Problem Solving with Large Language Models](/prompting/reasoning-and-structured-output/yao-tree-of-thoughts/index.md)

by [Shunyu Yao et al.](https://arxiv.org/abs/2305.10601)

Search over branching reasoning steps; basis for many planning approaches.

Advanced · West · open resource · en

[Plain-text Markdown copy](/prompting/reasoning-and-structured-output/index.md)
