Course Outline

LLM Application Architecture and Design

  • Common OpenAI application patterns for assistants, copilots, and workflow automation for government operations
  • Selecting the appropriate architecture to meet business requirements, ensure reliability, and enhance user experience
  • Transitioning from prototype code to maintainable application design for government use

Prompting, Context, and Structured Outputs

  • Structuring system, user, and developer instructions to achieve predictable behavior in government applications
  • Designing prompts to ensure consistency, task control, and clearer responses for government tasks
  • Utilizing structured outputs to support downstream application logic for government processes
  • Managing context windows, conversation state, and response quality in government applications

Tool Use and Workflow Orchestration

  • Integrating function calling and tool-enabled workflows with external services for government operations
  • Validating inputs and outputs, handling errors, and applying fallback behavior in government applications
  • Designing multi-step flows for practical business tasks in the public sector

Retrieval and Knowledge Grounding

  • Identifying when retrieval-augmented generation is appropriate for government use
  • Preparing documents and chunking content for effective retrieval in government applications
  • Retrieving relevant context and grounding responses in trusted sources for government operations

Evaluation, Guardrails, and Operational Readiness

  • Defining quality criteria and testing workflows against expected outcomes for government applications
  • Reducing hallucinations and managing unsafe, irrelevant, or ambiguous requests in government systems
  • Monitoring usage, latency, token consumption, and cost in government operations
  • Preparing applications for deployment, support, and iterative improvement for government use

Hands-On Implementation Workshop

  • Building a small end-to-end OpenAI application that combines prompting, structured output, tool use, and retrieval for government operations
  • Reviewing design decisions, common issues, and practical next steps for production use in the public sector

Requirements

  • Knowledge of large language model concepts and API-driven application development for government
  • Experience in working with REST APIs, JSON, and prompt-driven workflows
  • Intermediate programming skills in Python, JavaScript, or a comparable language

Audience

  • Software developers engaged in the creation of LLM-powered applications for government use
  • AI engineers and technical leads responsible for designing OpenAI-based solutions for government projects
  • Product teams and solution architects tasked with implementing production AI features in government systems
 7 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories