Features
개발자를 위한 설계
에이전트 개발자가 필요한 모든 것을 갖추었습니다
MCP 서버 / SDK 통합
MCP 서버 또는 TypeScript/Python SDK를 통해 몇 줄의 코드로 에이전트에 광고 레이어를 추가하세요.
자동 수익 정산
사용자가 오퍼에 반응하면 자동으로 수익이 정산됩니다.
완전한 제어권
어떤 카테고리의 오퍼를 어디에 노출할지 개발자가 완전히 제어합니다.
사용자 신뢰 보호
프롬프트 인젝션 없음, 사용자 추적 없음. 투명한 제안만 전달됩니다.
저지연 API
에이전트의 실시간 추론을 방해하지 않는 50ms 이하 응답 시간.
OpenAI GPTs 지원
OpenAI GPTs, LangChain, CrewAI 등 주요 에이전트 프레임워크 네이티브 연동.
Code Examples
몇 줄이면 충분합니다
TypeScript SDK 또는 MCP 서버 중 선호하는 방식으로 연동하세요.
agent.tsTypeScript SDK
import { BakeAds } from '@bake/ads-sdk';
const ads = new BakeAds({
apiKey: process.env.BAKE_ADS_API_KEY,
categories: ['travel', 'fintech', 'saas'],
});
const offer = await ads.matchOffer({
intent: 'travel_booking',
context: {
destination: 'Tokyo',
budget: 'mid-range',
},
});
if (offer) {
return `${offer.suggestion}\n[Sponsored by ${offer.advertiser}]`;
}mcp-server.tsMCP Server
import { McpServer } from '@modelcontextprotocol/sdk';
import { BakeAdsMcp } from '@bake/ads-mcp';
const server = new McpServer({
name: 'my-agent',
version: '1.0.0',
});
const bakeAds = new BakeAdsMcp({
apiKey: process.env.BAKE_ADS_API_KEY,
});
server.tool(
'get_recommendation',
'Get contextual recommendation',
{ intent: z.string(), context: z.object({}) },
async ({ intent, context }) => {
const offer = await bakeAds.match({ intent, context });
return { content: [{ type: 'text', text: offer.suggestion }] };
}
);Revenue Model
투명한 수익 배분
💰
광고주가 지불
사용자 액션 발생 시
→
⚙️
Bake Ads 정산
자동 수익 계산
→
🧑💻
개발자 수령
월별 자동 정산