# Essentials

- [Inpainting and Outpainting](https://morphic.com/docs/essentials/inpainting-and-outpainting.md)
- [Inpainting](https://morphic.com/docs/essentials/inpainting-and-outpainting/inpainting.md): Inpainting on Morphic allows you to make targeted edits to specific areas of an image using a prompt, perfect for refining, replacing, or enhancing parts without affecting the whole.
- [Image Outpainting](https://morphic.com/docs/essentials/inpainting-and-outpainting/image-outpainting.md): Outpainting on Morphic allows you to extend an image beyond its original frame using a prompt, generating seamless additions that match and continue the existing scene.
- [Video Outpainting](https://morphic.com/docs/essentials/inpainting-and-outpainting/video-outpainting.md): Outpainting on Morphic allows you to extend a video beyond its original frame using a prompt, generating seamless additions that match and continue the existing scene.
- [Layers](https://morphic.com/docs/essentials/layers.md)
- [Auto Segmentation](https://morphic.com/docs/essentials/layers/auto-segmentation.md): Auto Segmentation allows you to quickly layer out key elements, such as characters and objects, from a frame on Morphic Studio.
- [Smart Select](https://morphic.com/docs/essentials/layers/smart-select.md): Smart Select allows you to quickly detect and layer out key elements, such as characters and objects, from a frame on Morphic.
- [Point Select](https://morphic.com/docs/essentials/layers/manual-segmentation.md): Point Select on Morphic lets you isolate key elements, like characters or objects, from a frame manually using Include and Exclude Points.
- [Character Models](https://morphic.com/docs/essentials/character-models.md)
- [Train a Character Model](https://morphic.com/docs/essentials/character-models/train-a-character-model.md): Character Model on Morphic lets you train AI on your character images, so you can generate consistent outputs of that character in different poses, scenes, and prompts.
- [One-shot Character Model](https://morphic.com/docs/essentials/character-models/one-shot-character-model.md): One-shot Character Model on Morphic lets you train AI from a single image of your character, so you can generate consistent outputs of that character in different poses, scenes, and prompts.
- [Use a Character Model](https://morphic.com/docs/essentials/character-models/use-a-character-model.md): Use your trained Character Model in Morphic to generate consistent poses and appearances, just select it during prompting, and outputs will reflect your character.
- [Multi Character Tag](https://morphic.com/docs/essentials/character-models/multi-character-tag.md): Create multi-character scenes in Morphic using trained Character Models. Tag characters during prompting, and outputs will maintain consistent poses and appearances across all scenes.
- [Style Models](https://morphic.com/docs/essentials/style-models.md)
- [Train a Style Model](https://morphic.com/docs/essentials/style-models/train-a-style-model.md): Style Model on Morphic lets you train AI on a set of styled images, so you can generate new visuals that match that style across different prompts and creative scenarios.
- [Use a Style Model](https://morphic.com/docs/essentials/style-models/use-a-style-model.md): Use your trained Style Model in Morphic by selecting it from the dropdown during prompting, your outputs will match the visual style you uploaded and trained.
- [Models](https://morphic.com/docs/essentials/models.md)
- [Train a Model](https://morphic.com/docs/essentials/models/train-a-model.md): Models on Morphic lets you train AI on your visual concepts (characters, styles, products, or objects), so you can generate consistent outputs across different scenes, contexts, and prompts.
- [Use a Model](https://morphic.com/docs/essentials/models/use-a-model.md): Use your trained Model in Morphic by selecting it during prompting, your outputs will reflect the visual concept you uploaded and trained.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://morphic.com/docs/essentials.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
