defmodule Stubidity do @moduledoc """ A plug that stubs popular foundation model APIs for development and testing purposes. """ use Plug.Router plug(:match) plug(:dispatch) post "/openai/v1/chat/completions" do Stubidity.OpenAI.ChatCompletion.chat_completion(conn) end match _ do conn |> send_resp(404, "not found") end end