Building a proxy or federation layer with AIP is a Beta feature. Functionality may change during active development.
A proxy or federation layer sits between AIP and one or more external model providers. Your compute module receives inference requests from AIP, applies custom logic, and forwards them to external providers. This allows you to control exactly what data leaves your environment and how requests are routed.
In addition to the general prerequisites for models backed by compute modules, using a compute module as a proxy or federation layer requires:
SOURCE_CREDENTIALS environment variable. Review sources for details on configuring and reading secrets.application.port label in your Dockerfile and publish the image to Artifacts. For general container guidance, review the compute module containers documentation.