実現したいこと
- SwiftUIでのアプリ開発にChatGPT APIを使用したい
前提
SwiftUIでChatGPT APIを使用したアプリを作成したいと考えているのですが、エラーが発生してビルドできません。
エラーメッセージは以下の通りです。
発生している問題・エラーメッセージ
Cannot convert value of type 'String' to expected argument type 'OpenAISwift.Config'
該当のソースコード
エラーが発生したソースコードの一部を載せます。APIKeyのところには実際のAPI Keyを入力していました。
Swift
1import SwiftUI 2import OpenAISwift 3 4struct Message: Hashable { 5 let text: String 6 let isUserMessage: Bool 7} 8 9struct ContentView: View { 10 11 @State private var inputText = "" 12 @State private var chatHistory: [Message] = [] 13 14 let chatClient = OpenAISwift(config: "APIkey") 15 16 var body: some View { 17 NavigationView { 18 //以下省略 19
エラーが発生しているのは、下記の一つ目の"のところです。他のところではエラーは表示されていません。
let chatClient = OpenAISwift(config: "APIkey")
試したこと
configをauthTokenにしてみましたが、上記のエラーに加えて、以下のエラーが表示されてビルドできませんでした。
Incorrect argument label in call (have 'authToken:', expected 'config:')
補足情報(FW/ツールのバージョンなど)
- Xcode 14.3.1
- OpenAISwiftパッケージ ver1.4.1をインポート済み
回答2件
あなたの回答
tips
プレビュー