Upgrade to Pro — share decks privately, control downloads, hide ads and more …

メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43

 メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43

2026/02/26開催 NIKKEI Tech Talk で日本経済新聞社の若原さんが発表しました。タイトルは、
メタプログラミングで実現する「コードを仕様にする」仕組み
です

More Decks by 日本経済新聞社 エンジニア採用事務局

Other Decks in Programming

Transcript

  1. 自己紹介 名前と所属 - 若原 義隆 - 日本経済新聞社 情報サービスユニット 今の仕事 -

    日経KAI backend 開発 - FastAPI / Pydantic / LLM基盤 - 開発者向け仕組みづくり 今日のテーマとの接続 - 「コードを仕様にする」仕組みを開発
  2. 3-1.型+メタ情報による仕様の自動生成 ① 型定義 ② 型の集約 ③ スキーマ生成 ④ 仕様として出力 class

    AnswerType(SseJsonEvent): event_name: ClassVar[str] ="answer_type" answer_type: Literal["rag", "chat",...] EVENT_REGISTRY OpenAPI / Redoc model_json