diff --git a/Shared/ChatGPTAPI.swift b/Shared/ChatGPTAPI.swift index dad20dd..07767ca 100644 --- a/Shared/ChatGPTAPI.swift +++ b/Shared/ChatGPTAPI.swift @@ -46,7 +46,7 @@ class ChatGPTAPI: LLMClient, @unchecked Sendable { } - init(apiKey: String, model: String = "gpt-3.5-turbo", systemPrompt: String = "You are a helpful assistant", temperature: Double = 0.5) { + init(apiKey: String = /*@START_MENU_TOKEN@*/"PROVIDE-API-KEY"/*@END_MENU_TOKEN@*/, model: String = "gpt-3.5-turbo", systemPrompt: String = "You are a helpful assistant", temperature: Double = 0.5) { self.apiKey = apiKey self.model = model self.systemMessage = .init(role: "system", content: systemPrompt) diff --git a/Shared/CodeBlockView.swift b/Shared/CodeBlockView.swift index 9872618..0782a1c 100644 --- a/Shared/CodeBlockView.swift +++ b/Shared/CodeBlockView.swift @@ -82,7 +82,7 @@ struct CodeBlockView_Previews: PreviewProvider { static var markdownString = """ ```swift - let api = ChatGPTAPI(apiKey: "API_KEY") + let api = ChatGPTAPI(apiKey: "PROVIDE-API-KEY") Task { do { diff --git a/Shared/ContentView.swift b/Shared/ContentView.swift index d6b062e..7a6d699 100644 --- a/Shared/ContentView.swift +++ b/Shared/ContentView.swift @@ -119,7 +119,7 @@ struct ContentView: View { struct ContentView_Previews: PreviewProvider { static var previews: some View { NavigationStack { - ContentView(vm: ViewModel(api: ChatGPTAPI(apiKey: "PROVIDE_API_KEY"))) + ContentView(vm: ViewModel(api: ChatGPTAPI(apiKey: /*@START_MENU_TOKEN@*/"PROVIDE-API-KEY"/*@END_MENU_TOKEN@*/))) } } } diff --git a/XCAChatGPT/XCAChatGPTApp.swift b/XCAChatGPT/XCAChatGPTApp.swift index 16d9651..baa10da 100644 --- a/XCAChatGPT/XCAChatGPTApp.swift +++ b/XCAChatGPT/XCAChatGPTApp.swift @@ -10,7 +10,7 @@ import SwiftUI @main struct XCAChatGPTApp: App { - @StateObject var vm = ViewModel(api: ChatGPTAPI(apiKey: "PROVIDE_API_KEY")) + @StateObject var vm = ViewModel(api: ChatGPTAPI()) @State var isShowingTokenizer = false @State var llmConfig: LLMConfig? diff --git a/XCAChatGPTMac/XCAChatGPTMacApp.swift b/XCAChatGPTMac/XCAChatGPTMacApp.swift index 9df1efa..b368671 100644 --- a/XCAChatGPTMac/XCAChatGPTMacApp.swift +++ b/XCAChatGPTMac/XCAChatGPTMacApp.swift @@ -10,7 +10,7 @@ import SwiftUI @main struct XCAChatGPTMacApp: App { - @StateObject var vm = ViewModel(api: ChatGPTAPI(apiKey: "API_KEY")) + @StateObject var vm = ViewModel(api: ChatGPTAPI()) @State var llmConfig: LLMConfig? var body: some Scene { diff --git a/XCAChatGPTTV/XCAChatGPTTVApp.swift b/XCAChatGPTTV/XCAChatGPTTVApp.swift index 589b2cb..c24770a 100644 --- a/XCAChatGPTTV/XCAChatGPTTVApp.swift +++ b/XCAChatGPTTV/XCAChatGPTTVApp.swift @@ -10,7 +10,7 @@ import SwiftUI @main struct XCAChatGPTTVApp: App { - @StateObject var vm = ViewModel(api: ChatGPTAPI(apiKey: "API_KEY"), enableSpeech: true) + @StateObject var vm = ViewModel(api: ChatGPTAPI(), enableSpeech: true) @State var llmConfig: LLMConfig? @FocusState var isTextFieldFocused: Bool diff --git a/XCAChatGPTWatch Watch App/XCAChatGPTWatchApp.swift b/XCAChatGPTWatch Watch App/XCAChatGPTWatchApp.swift index 4b002e7..e463a9b 100644 --- a/XCAChatGPTWatch Watch App/XCAChatGPTWatchApp.swift +++ b/XCAChatGPTWatch Watch App/XCAChatGPTWatchApp.swift @@ -10,7 +10,7 @@ import SwiftUI @main struct XCAChatGPTWatch_Watch_AppApp: App { - @StateObject var vm = ViewModel(api: ChatGPTAPI(apiKey: "API_KEY")) + @StateObject var vm = ViewModel(api: ChatGPTAPI()) @State private var presentedConfigs = [LLMConfig]() var body: some Scene {