Published: 2025-03-12 10:50

OpenAI、エージェント構築のための新APIなど公開

OpenAIは11日(米国時間)、開発者企業信頼性の高いエージェントを構築するための「Responses API」やWeb検索、ファイル検索などの組み込みツール、「Agents SDK」などを発表した。

【この記事関する別の画像を見る】

これらにより、開発者企業が、信頼性が高く、自律的業務をこなすなAIエージェントを制作運用する手助けとする。その一歩として、今回のAPI位置づけている。

Responses APIは、エージェントを構築するためにOpenAIの組み込みツールを活用可能とする、新しいAPI。Responses APIを1回呼び出して、複数のツールとモデルターンを利用し、複雑なタスクを解決可能とする。

Responses APIは、ウェブ検索、ファイル検索、computer useなどの組み込みツールをサポート。Web検索では、「今日起こったポジティブなニュースは何ですか?」といった問から最新情報をWeb検索取得し、回答に活かせ、正確情報取得特徴とする。

Web検索件数により費用がかかり、GPT-4o検索では1,000クエリ辺り30ドル、4o-mini検索では、25ドルからとなる。

ファイル検索大量のドキュメントから関連情報取得可能にするもので、メタデータフィルタリングなどをサポート。クエリ最適化やランク付けにより、追加チューニング無し強力なRAGを構築できるとする。computer useは、ブラウザ操作をAIが代行するOperatorの仕組みをAPIしたもので、ブラウザやPCの操作をAIにより自動化できる。

これらを活用し、AIがモデルの返答を返すだけでなく、Webや指定のファイルなどの外部情報参照しながら、回答を得られるようにする。

Agents SDKは、作成されたコアロジックとともに、エージェントのワークフロー構築やオーケストレーション作成管理・サポートするもの。エージェントが連携し、業務タスクを全体実行可能にする。

カスタマーサポートの自動化や、コンテンツ生成営業見込み開拓などの業務での活用可能で、開発者はエージェント設定のナビゲーションなどに時間を取られずに、設定を行なえるとする。

これらの導入により、企業がより複雑なタスクにAIを活用し、労働力一部としてAIを展開できるようにしていく。

# 言葉 意味
10 けんさく (検索) : looking up (e.g. a word in a dictionary); retrieval (e.g. data); searching for; referring to
5 かのう (可能) : possible; potential; practicable; feasible
4 こうちく (構築) : construction; building; putting up; erecting; creation; formulation; architecture (systems, agreement, etc.)
4 かつよう (活用) : 1. practical use; application 2. conjugation; inflection
4 じょうほう (情報) : 1. information; news; intelligence; advices 2. information; data contained in characters, signals, code, etc.
3 かいはつしゃ (開発者) : developer
3 きぎょう (企業) : enterprise; business; company; corporation
3 くみこみ (組み込み) : 1. cut-in (printing); insertion; inclusion 2. built-in; predefined; embedded (e.g. software)
3 ぎょうむ (業務) : business; affairs; duties; work; procedure; task; action; function; (business) operations; operational
3 とりえ (取り柄) : worth; merit; value; good point; redeeming feature; saving grace
2 しんらいせい (信頼性) : credibility; authenticity; confidence; reliability
2 かいとう (回答) : reply; answer
2 そうさ (操作) : 1. operation; management; handling 2. manipulating (to one's benefit); manipulation; influencing
2 じどうか (自動化) : automation
2 さくせい (作成) : drawing up (e.g. legal document, contract, will, etc.); preparing; writing; framing; making; producing; creating; creation
2 せってい (設定) : 1. establishment; creation; posing (a problem); setting (movie, novel, etc.); scene 2. options setting; preference settings; configuration; setup
1 べいこく (米国) : (United States of) America; USA; US
1 じかん (時間) : 1. time 2. hour
1 はっぴょう (発表) : announcement; publication; presenting; statement; communique; making known; breaking (news story); expressing (one's opinion); releasing; unveiling
1 きじ (記事) : article; news story; report; account
1 かんする (関する) : to concern; to be related
1 がぞう (画像) : image; picture; portrait
1 じりつてき (自律的) : autonomous; autonomic; self-sustaining; self-directed
1 せいさく (制作) : 1. work (film, book) 2. production; creation; turning (something) out; development
1 うんよう (運用) : 1. making use of; application; practical use; effective management (e.g. of funds) 2. operation; handling; steering (esp. a boat)
1 てだすけ (手助け) : a help; assistance
1 だい (第) : prefix for forming ordinal numbers
1 こんかい (今回) : this time; now
1 など (等) : 1. et cetera; etc.; and the like; and so forth 2. or something
1 いち (位置) : place; situation; position; location
1 よびだす (呼び出す) : 1. to summon; to call (e.g. phone); to convene; to decoy; to lure 2. to invoke (e.g. subroutine); to call; to open (e.g. a file)
1 ふくすう (複数) : plural; multiple; several
1 かいけつ (解決) : settlement; solution; resolution
1 おこる (起こる) : to occur; to happen
1 ゆう (結う) : 1. to do up (hair); to dress; to arrange 2. to tie; to bind; to fasten; to make (a fence)
1 さいしん (最新) : latest; newest; late-breaking (news)
1 せいかく (正確) : accurate; correct; precise; exact
1 とくちょう (特徴) : feature; trait; characteristic; peculiarity; distinction
1 けんすう (件数) : number of events (e.g. accidents, crimes, meetings, housing starts, hits on a web page)
1 ひよう (費用) : cost; expense
1 あたり (辺り) : 1. (in the) neighbourhood; neighborhood; vicinity; nearby; surroundings 2. around; about; or thereabouts
1 たいりょう (大量) : large quantity; massive (quantity); mass (e.g. mass production, mass transit, mass destruction)
1 かんれん (関連) : relation; connection; relevance
1 さい (再) : re-; again; repeated; deutero-; deuto-; deuter-
1 つけ (付け) : 1. bill; bill of sale; payment invoice 2. tab (for later payment); credit
1 ついか (追加) : addition; supplement; appending; appendix
1 なし (無し) : 1. without 2. unacceptable; not alright; unsatisfactory
1 きょうりょく (強力) : powerful; strong
1 だいこう (代行) : acting as agent; acting on (someone's) behalf; executing business for
1 しくみ (仕組み) : 1. structure; construction; arrangement; contrivance; mechanism; workings 2. plan; plot; contrivance
1 か (化) : action of making something; -ification
1 へんとう (返答) : reply; answer
1 してい (指定) : designation; specification; assignment; appointment; pointing at
1 がいぶ (外部) : 1. outside (e.g. of a building); exterior 2. outside (of a group, company, etc.); outside world
1 さんしょう (参照) : reference; bibliographical reference; consultation; browsing (e.g. when selecting a file to upload on a computer); checking out
1 とも (供) : companion; follower; attendant; retinue
1 かんり (管理) : control; management (e.g. of a business)
1 れんけい (連携) : cooperation; coordination; link
1 ぜんたい (全体) : whole; entirety; whatever (is the matter)
1 じっこう (実行) : execution (e.g. of a plan); carrying out; practice; action; implementation; fulfillment; realization
1 せいせい (生成) : creation; generation; formation; derivation
1 えいぎょう (営業) : 1. business; trade; operations 2. sales
1 みこみ (見込み) : 1. hope; promise; possibility; chance; probability; likelihood 2. expectation; anticipation; forecast; estimate
1 かいたく (開拓) : 1. reclamation (e.g. wasteland); cultivation; development 2. pioneering; opening up (e.g. new market); breaking new ground; trailblazing
1 とる (取る) : 1. to take; to pick up; to grab; to catch 2. to pass; to hand; to give
1 どうにゅう (導入) : introduction; bringing in; leading in; installation
1 ろうどうりょく (労働力) : labor; labour; manpower; working force
1 いちぶ (一部) : 1. one part; one portion; one section; some 2. one copy (e.g. of a document)
1 てんかい (展開) : 1. development; evolution; progression; unfolding; (plot) twist 2. expansion; spreading out; extending; deployment; building up