Sitemap
Expedia Group Technology

Stories from the Expedia Group Technology teams

Expedia Group Technology — Innovation

Gateways, Guardrails, and GenAI Models

7 min readOct 24, 2024

--

A waterfront city with people in boats
Photo by Dan Novac on Unsplash

Navigating uncharted waters: The risks of relying on third-party generative AI systems

Problems with existing solutions

Moving forward: The unique features we needed

Generative AI proxy (GAP)

A technical diagram demonstrating the interaction between clients, the gateway and 3rd party GenAI platforms.

Deep dive into GAP

API passthrough

A diagram demonstrating how GenAI Proxy exposes underlying APIs, allowing interaction with other client libraries such as openai-python and langchain.
API Pass-through
A diagram providing an outline and example of the URL mapping that takes place when using GenAI Proxy.

Request and response sequence

A diagram demonstrating a sequence of filters that occurs before and after the response is sent to an API.

EG-Guardrails service

A diagram demonstrating the Guardrails service.

Pre guardrails

Post guardrails

Summary

Expedia Group Technology
Expedia Group Technology
Manish Dewan
Manish Dewan

Written by Manish Dewan

Senior Manager - GenerativeAI, ML Platform

Responses (1)