2024年2月15日に、OpenAIの新しいモデルSORAはトレンドになりましたね。それでは、OpenAI SORAとは何でしょうか?どのように利用しますか?本文ではOpenAI SORAに関する基本情報を皆さんに紹介した上、開発者がより便利にSORAのサービスを使えるように、SORA APIについても皆さんに解説していきたいと思います。
OpenAI Soraとは?
Soraは2024年2月15日(現地時間)にOpenAIによって公開された新しい動画生成のAIモデルです。Soraを使うことで、テキスト(プロンプト)による指示で高精度の動画を生成することができます。
現在、Soraは、まだ一般的なユーザーに公開しておらず、特定のデザイナーや映画製作者のみ限定公開しているようです。また、一般公開をしない理由として、Soraが有害または不適切なコンテンツを生成しないことを確認するために措置を講じる必要があるという。Soraは1分程度の動画を生成することができ、複雑なシーンを生成することも可能です。Soraの公式ページでは、それを使って生成した動画の例も複数掲載されています。
より多くの動画例を確認するには、Soraの公式ページにアクセスしてください。
Soraによる動作生成の例
例:スタイリッシュな女性が、暖かく輝くネオンとアニメーションの街の標識で満たされた東京の通りを歩きます。彼女は黒い革のジャケット、赤い長いドレス、黒いブーツを着て、黒い財布を持っています。彼女はサングラスと赤い口紅をしています。彼女は自信を持って歩きます。通りは湿っていて反射し、色とりどりの光のミラー効果を生み出し、多くの歩行者が歩き回っています。
Soraに何ができる?
OpenAI のSoraはビデオを生成する最初のAIモデルではありませんが、次のような多くの理由でSoraが既存のAI動画生成モデルよりも先行していると言えます。
- 品質とリアリズム: Sora が作成するビデオは非常に正確で、与えられたプロンプトと一貫性があり、さらに、Soraのビデオはライブで撮影したかのような印象的なリアリズムを持っています。
- カスタマイズ可能な視点: Soraを使用すると、車を追いかけるシーンを鳥瞰したり、獲物を狩るライオンをクローズアップしたりするなど、ビデオの撮影方法を指定できます。
- 1 分間のビデオ: 他の AI モデルは数秒分のビデオしか作成できませんが、Soraは複雑な要素で構成される 1 分間のシーンを生成できます。
また、Soraは、プロンプトを使ってさまざまな動画設定をテキストで簡単に定義できることも期待できます。例えば:
- 映画のようなビューの設定: ドローンの視点、クローズアップなど、ビデオがどのような種類のショットから撮影されているかを指定できます。
- 要素の詳細: シーンに女性を登場させたい場合、女性が着る服の種類、服の色、女性の髪の色などを指定できます。より個性を表現するポーズと表情。
Soraの用途は?
そもそも、Soraのようとは何ですか?OpenAI Soraは動画生成のAIモデルとして、正確な説明をプロンプトに入力するだけで、理想なビデオを生成できることです。ということで、動画生成ビデオを作成するために、屋外に出たり、スタントを再作成したりする必要が減るのでしょう。
そこで、Soraの登場は広告業界や映画業界などに大きな影響を与えるのではないかとの見方もありそうです。また、個人利用でもSoraを活用できる潜在的な利用シーンも数多くあります。たとえば、Sora を使用して、子供たちが視聴するための教育ビデオを生成したり、ゲームの戦闘シーンを作成したりすることができます。
ただし、生成AIは偽情報の拡散など悪用される懸念もあります。極端な暴力、性的コンテンツ、憎悪に満ちた画像など、OpenAIには、Soraのビデオ生成機能の悪用を防ぐ使用ポリシーを十分に措置を講じる必要があります。
OpenAI Soraの使い方|今は利用可能ですか?
それでは、OpenAI Soraを使って動画を生成するには、どうしたらいいですか?
OpenAI Soraの使い方
Soraの使い方についてですが、同じくChatGPTで利用するかと思います。Dalleと同じように、ChatGPTにログインして、Soraを選択して、プロンプトを入力して、Soraがそのプロンプトに基づいて動画を生成してくれるはずです。
OpenAI Soraは利用可能ですか?
Soraは前述のように、まだ一般ユーザーに公開していません。そこで、現在、OpenAIによって誘われたユーザー以外、誰でもOpenAI Soraサービスにアクセスできなく、利用することもできません。それに、OpenAI側はSoraの公開日をも明らかにしていません。そこで、私たち一般ユーザーは、いつかOpenAI Soraを利用するかということも明らかにされていません。
また、OpenAI Soraサービスをなるべく早く体験してみるために、よくOpenAI社の最新情報を確認して、waitlistのようなものがある場合は、それが発表されてすぐに加入する必要があるのでしょう。また、ChatGPT Plusのユーザーが優先にSoraのサービスを体験できる可能性が高いと思います。
OpenAI Sora APIについて?
普段、OpenAI Soraサービスの代わりに、開発者たちはOpenAI SoraのAPIにより興味があると言えるのでしょう。なぜかというと、一旦OpenAIがSora APIを公開すると、開発者はこのAPIを利用して、Soraの動画生成機能を自分のアプリやサービスに統合することができるようになります。
しかし、2024年2月18日現在まで、OpenAI Soraサービスと同様に、Sora APIも公開されておらず、利用することができません。
OpenAIフォーラムでSora APIに関する質問:
ApidogでAPIを便利にデザイン、テスト&管理
OpenAI Sora APIを利用する場合、APIのテストや管理などの作業が非常に不可欠になるのでしょう?そこで、Apidogという便利なAPI管理ツールを使うことで、どのようなAPIでもより便利で効率的に扱うことができます。Sora APIが公開される場合、ApidogはAPI Hubに同期され、ユーザーはApidogを利用して直ちにSora APIプロジェクトをクローンして、Sora APIをテストしたり、便利に管理したりすることができます。
OpenAI Sora APIをオンラインでテストする方法
例えば、SoraのAPIがまだ公開されていないので、ChatGPT APIを例にして、Apidogの便利さを紹介していこうと思います。Apidogには、OpenAI APIプロジェクトがあります。このプロジェクトでは、OpenAIが提供する全てのAPIを網羅しています。そこで、OpenAIが提供している各APIを確認したい場合、次のページにアクセスしてください。
https://apidog.com/apidoc/project-370474
ApidogのOpenAI APIプロジェクトにアクセスすると、次の操作手順を参照して、簡単にOpenAIのAPIをテストすることができます、
ステップ⒈OpenAI APIのプロジェクトページにアクセスすると、左側のメニューから、利用したいAPIを選択して、右側パネルで「Try it out」ボタンをクリックします。
ステップ⒉APIの利用には、OpenAIへのアクセス権限が必要であり、APIキーを取得する必要があるので、ここでOpenAI API_KEYを記入することが必要です。
ご案内:YOUR_ API_KEYという環境変数は、ローカルで保存されるので、サーバーに同期することがありませんので、ご安心ください。
ステップ⒊「Send」ボタンをクリックして、リクエストをOpenAIのサーバーに送信して、レスポンスを取得できます。
また、リクエストをより自由にカスタマイズすることを必要とする場合、「Run in Apidog」ボタンをクリックして、API管理ツールを呼び出して、そこでリクエストを思い通りにカスタマイズすることができます。
まとめ
この記事では、OpenAIが2022年2月に発表した新しい動画生成AI「Sora」について解説しました。Soraは、テキストのプロンプトから1分程度のリアルな動画を生成できる、最先端のAIモデルです。従来の動画生成AIと比べて、Soraの品質が高く、視点や要素のカスタマイズも可能です。
現時点ではまだ一般公開されておらず、利用方法も不明な状況ですが、将来的にAPIが公開された際には、開発者がこの高性能AIを自身のサービス開発に活用できる可能性があります。
その際には、APIのテストや管理を効率的に行うために、Apidogのようなツールを利用することが大変有効でしょう。Apidogを用いてOpenAIの既存APIを試す方法も紹介されているので、Sora APIの公開時には、同様の手順でテストを始め、ツール上でリクエストのカスタマイズなどを行うことができるようになるでしょう。