# LLM Applications

import { Callout } from 'nextra-theme-docs'

import {Cards, Card} from 'nextra-theme-docs'
import {FilesIcon} from 'components/icons'

In this section, we will cover advanced and interesting ways we can use prompt engineering to perform useful and more advanced tasks with large language models (LLMs).

<Cards>
  <Card
    icon={<FilesIcon />}
    title="Function Calling"
    href="/applications/function_calling"
  />
  <Card
    icon={<FilesIcon />}
    title="Generating Data"
    href="/applications/generating"
  />
  <Card
    icon={<FilesIcon />}
    title="Generating Synthetic Dataset for RAG"
    href="/applications/synthetic_rag"
  />
  <Card
    icon={<FilesIcon />}
    title="Tackling Generated Datasets Diversity"
    href="/applications/generating_textbooks"
  />
  <Card
    icon={<FilesIcon />}
    title="Generating Code"
    href="/applications/coding"
  />
   <Card
    icon={<FilesIcon />}
    title="Graduate Job Classification"
    href="/applications/workplace_casestudy"
  />
   <Card
    icon={<FilesIcon />}
    title="Prompt Function"
    href="/applications/pf"
  />
</Cards>