> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Gen AI and LLMs Introduction Part 3

> Overview of generative AI and large language models covering modalities, multimodal applications, developer code assistance, creative content generation, and selecting models for enterprise use with Amazon Bedrock context

Often, we adapt the outputs we get from a model primarily by changing the prompt — without changing model code or retraining. Many users consume models that were trained by others, so prompt design and orchestration are the primary levers for getting useful output.

A model’s modality determines the kinds of inputs it accepts and the outputs it produces: text, images, audio, or video. Some models generate text only; others generate images, short videos, or audio. Multimodal models can accept and produce multiple types, enabling richer applications that combine text, visuals, and sound.

For example:

* A text-to-image model can create an original image from a prompt like “play cricket on the moon in zero gravity.”
* A video-generation model can synthesize short clips from text prompts such as “show a short clip of a person struggling to board a crowded train.”
* An image-input model can analyze a photo and describe what’s happening.
* A multimodal model can take an image and a text prompt to produce a story with inline illustrations and narration.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/4OlDw81IoiRnJTCQ/images/Introduction-to-Amazon-Bedrock/Introduction-to-Gen-AI-and-LLMs/Gen-AI-and-LLMs-Introduction-Part-3/workflow-modality-image-video-infographic.jpg?fit=max&auto=format&n=4OlDw81IoiRnJTCQ&q=85&s=8a70dd9350e4b48ec0f869078127977b" alt="An infographic titled &#x22;Workflow: Modality&#x22; with two side-by-side panels comparing Image Generation (orange) and Video Generation (green). Each panel lists capabilities and examples, such as creating entirely new images or short videos from prompts." width="1920" height="1080" data-path="images/Introduction-to-Amazon-Bedrock/Introduction-to-Gen-AI-and-LLMs/Gen-AI-and-LLMs-Introduction-Part-3/workflow-modality-image-video-infographic.jpg" />
</Frame>

Different models excel at different tasks. Specialist models often outperform general-purpose models on narrow tasks like image-only generation or video synthesis. When selecting a model, verify which modalities it supports and whether it accepts mixed inputs (for example, text + image) or produces mixed outputs (for example, text + audio).

Table: Modality overview and common use cases

| Modality | Typical inputs | Typical outputs | Example use cases |
| - | - | - | - |
| Text-only | Text prompts | Text (answers, summaries) | Chatbots, document summarization, knowledge extraction |
| Image generation | Text prompts or image seeds | Images | Marketing assets, concept art, product mockups |
| Video generation | Text prompts or image sequences | Short videos | Ads, micro-learning clips, visual storytelling |
| Audio generation | Text prompts or audio seeds | Speech, music, sound effects | Voice assistants, narration, music production |
| Multimodal | Any combination (text, image, audio) | Mixed outputs (text+image/audio) | Image captioning, illustrated stories, interactive assistants |

<Callout icon="lightbulb" color="#1CB2FE">
  Multimodal models accept and combine inputs like text, images, and audio, producing richer outputs. Choose a model that supports the modalities required for your application.
</Callout>

One of the most impactful applications of generative AI is developer assistance—code generation that augments engineering productivity rather than replacing people. Generative AI can accelerate many parts of software development:

* Editor autocompletion: predict and insert code during authoring.
* Function generation: generate a function from a specification (including tests).
* Debugging assistance: analyze failing code or errors and suggest fixes.
* Operational automation: produce scripts, infrastructure-as-code snippets, or CI/CD pipeline templates.

These capabilities reduce repetitive work, lower trivial errors, and enable private, secure developer assistants that access internal code and context instead of posting to public Q\&A sites. As AI-powered developer tools spread, some public forums have seen decreased traffic.

There are two common integration patterns for AI-assisted development:

* IDE plug-ins that augment existing editors (e.g., VS Code extensions).
* Standalone, AI-first development environments where the assistant is central to the workflow.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/4OlDw81IoiRnJTCQ/images/Introduction-to-Amazon-Bedrock/Introduction-to-Gen-AI-and-LLMs/Gen-AI-and-LLMs-Introduction-Part-3/code-generation-ai-workflow.jpg?fit=max&auto=format&n=4OlDw81IoiRnJTCQ&q=85&s=26870c1d7a03755fa912d65c5cd74776" alt="A dark-themed infographic titled &#x22;Workflow: Code Generation&#x22; with a central brain/robot icon linking to two panels. The panels are labeled &#x22;Standalone AI-powered coding tools&#x22; and &#x22;Plug-ins inside existing IDEs (e.g., VS Code).&#x22;" width="1920" height="1080" data-path="images/Introduction-to-Amazon-Bedrock/Introduction-to-Gen-AI-and-LLMs/Gen-AI-and-LLMs-Introduction-Part-3/code-generation-ai-workflow.jpg" />
</Frame>

Table: Developer integration patterns

| Integration pattern | Description | Example tools |
| - | - | - |
| IDE plug-ins | Add AI features directly into existing editors | `GitHub Copilot` (VS Code) |
| Standalone AI-first IDEs | Dedicated environments where AI guides much of the workflow | `Claude Code`, `Cursor`, `Cline` |

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/4OlDw81IoiRnJTCQ/images/Introduction-to-Amazon-Bedrock/Introduction-to-Gen-AI-and-LLMs/Gen-AI-and-LLMs-Introduction-Part-3/workflow-code-generation-ai-logos.jpg?fit=max&auto=format&n=4OlDw81IoiRnJTCQ&q=85&s=a329f3797ee9d8142a729fd299608220" alt="A presentation slide titled &#x22;Workflow: Code Generation&#x22; that displays example logos of AI code-generation tools like GitHub Copilot, Amazon Q, Claude, Cursor, Cline, Windsurf, and Kiro. The logos are arranged inside a rounded white rectangle on a dark blue background." width="1920" height="1080" data-path="images/Introduction-to-Amazon-Bedrock/Introduction-to-Gen-AI-and-LLMs/Gen-AI-and-LLMs-Introduction-Part-3/workflow-code-generation-ai-logos.jpg" />
</Frame>

What organizations can realistically expect from adopting generative AI and LLMs:

* Fast document summarization and extraction to speed decision-making.
* Conversational question-and-answer experiences backed by enterprise knowledge bases (for example, an HR chatbot that understands multi-year policies).
* Code generation, testing, and debugging by enabling LLMs to access codebases or CI/CD contexts securely.
* Creative content generation (images, audio, video) for marketing or internal materials without always relying on external agencies.
* Intelligent assistants and automated workflows that aggregate data across silos (PDFs, spreadsheets, APIs) and produce recommendations or trigger actions.

LLM-backed assistants can reason over aggregated inputs and act on combined data. For example: “Do we have a customer who bought more than three items and has personalization enabled?” — the assistant can query multiple data sources and return a recommendation or trigger a workflow.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/4OlDw81IoiRnJTCQ/images/Introduction-to-Amazon-Bedrock/Introduction-to-Gen-AI-and-LLMs/Gen-AI-and-LLMs-Introduction-Part-3/results-ai-capabilities-cards.jpg?fit=max&auto=format&n=4OlDw81IoiRnJTCQ&q=85&s=999cd2be84b47a736edce062ecdd28da" alt="A dark slide titled &#x22;Results&#x22; showing five numbered cards with colorful circular icons. Each card lists a capability—generating natural language text, answering conversational questions, producing/explaining code, creating images/audio, and building intelligent assistants/workflows." width="1920" height="1080" data-path="images/Introduction-to-Amazon-Bedrock/Introduction-to-Gen-AI-and-LLMs/Gen-AI-and-LLMs-Introduction-Part-3/results-ai-capabilities-cards.jpg" />
</Frame>

Summary

Pre-trained large language models are trained on massive datasets with significant compute and can often be prompted to produce outputs across multiple modalities (text, images, audio, video). These models power a wide range of applications: faster developer workflows, conversational knowledge assistants, and creative content production. Selecting the right model depends on the modalities and task specialization required for your use case.

Next steps

Now that you have a foundation in generative AI and LLMs, the next lesson introduces Amazon Bedrock — a platform for building and deploying Gen AI experiences with access to multiple foundation models and modality support.

Links and references

* [GitHub Copilot](https://learn.kodekloud.com/user/courses/github-copilot-in-action)
* [Claude Code](https://learn.kodekloud.com/user/courses/claude-code-for-beginners)
* [Cursor](https://learn.kodekloud.com/user/courses/cursor-ai)
* [Cline](https://learn.kodekloud.com/user/courses/cline)
* For additional reading: search for "multimodal models", "generative AI code generation", and "Amazon Bedrock" in official documentation and whitepapers.

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/introduction-to-amazon-bedrock/module/21e251db-dd75-4627-9910-aa15938adb6b/lesson/3f217458-d1bb-4719-a385-ded2544afbd4" />
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.