Get in Touch

Course Outline

LLM Application Architecture and Design

  • Standard OpenAI application patterns utilized for assisting personnel, augmenting capabilities, and automating workflows
  • Selecting architectural frameworks that align with operational requirements, system reliability, and service user experience
  • Transitioning from prototype development to scalable, maintainable application design for government use

Prompt Engineering, Context Management, and Structured Outputs

  • Structuring system, user, and developer instructions to ensure predictable and consistent model behavior
  • Designing prompts that enhance task control, consistency, and clarity in model responses
  • Implementing structured outputs to facilitate downstream application logic and data integration
  • Managing context windows, conversation state, and response quality to optimize performance

Tool Integration and Workflow Orchestration

  • Utilizing function calling and tool-enabled workflows to interact with external services and systems
  • Validating inputs and outputs, managing error states, and implementing fallback mechanisms
  • Designing multi-step workflows to address complex business and operational tasks

Data Retrieval and Knowledge Grounding

  • Identifying appropriate use cases for retrieval-augmented generation (RAG) strategies
  • Preparing and chunking documentation to enable effective and relevant information retrieval
  • Retrieving pertinent context to ground model responses in verified and trusted sources for government operations

Evaluation, Safety Guardrails, and Operational Readiness

  • Establishing quality criteria and validating workflows against expected operational outcomes
  • Mitigating hallucinations and addressing unsafe, irrelevant, or ambiguous queries through established guardrails
  • Monitoring key performance indicators, including usage metrics, latency, token consumption, and cost efficiency
  • Preparing applications for secure deployment, ongoing support, and iterative improvement

Practical Implementation Workshop

  • Developing a comprehensive end-to-end OpenAI application that integrates prompting, structured outputs, tool use, and data retrieval
  • Evaluating design decisions, addressing common implementation challenges, and defining practical next steps for production deployment

Requirements

* Demonstrated understanding of large language model (LLM) architectures and the development of applications utilizing application programming interfaces (APIs). * Proficiency in employing REST APIs, JavaScript Object Notation (JSON), and workflows driven by prompt engineering. * Intermediate proficiency in programming languages such as Python or JavaScript. **Target Audience** * Software engineers tasked with the development of applications leveraging LLM capabilities. * Artificial intelligence engineers and technical leads responsible for designing solutions integrated with OpenAI technologies. * Product management teams and solution architects accountable for the deployment and maintenance of production-grade artificial intelligence features for government.
 7 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories