├── ChatBot.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcuserdata │ └── liyanan2004.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── ChatBot ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── icon_128x128.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_16x16.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_256x256.png │ │ ├── icon_256x256@2x.png │ │ ├── icon_32x32.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_512x512.png │ │ ├── icon_512x512@2x.png │ │ └── icon_ios.png │ ├── Contents.json │ └── chatgpt.imageset │ │ ├── Contents.json │ │ └── chatgpt.jpg ├── ChatBot.entitlements ├── ChatBotApp.swift ├── ConditionalModifier.swift ├── ContentView.swift ├── Info.plist ├── Model │ ├── ChatBot.swift │ ├── Conversation.swift │ └── OpenAIServer.swift ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── SideBar.swift ├── Style │ └── BordeBackground.swift └── View │ ├── APIKeyConfigurator.swift │ ├── DialogView.swift │ └── PlaceholderView.swift ├── LICENSE ├── README.md └── imgs ├── api-key-startup.png ├── api-key-toolbar.png ├── screenshot.png ├── step-1.png ├── step-2.png └── step-3.png /ChatBot.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ChatBot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ChatBot.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ChatBot.xcodeproj/xcuserdata/liyanan2004.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot.xcodeproj/xcuserdata/liyanan2004.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_128x128.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_256x256.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_512x512.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/AppIcon.appiconset/icon_ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/AppIcon.appiconset/icon_ios.png -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/chatgpt.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/chatgpt.imageset/Contents.json -------------------------------------------------------------------------------- /ChatBot/Assets.xcassets/chatgpt.imageset/chatgpt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Assets.xcassets/chatgpt.imageset/chatgpt.jpg -------------------------------------------------------------------------------- /ChatBot/ChatBot.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/ChatBot.entitlements -------------------------------------------------------------------------------- /ChatBot/ChatBotApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/ChatBotApp.swift -------------------------------------------------------------------------------- /ChatBot/ConditionalModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/ConditionalModifier.swift -------------------------------------------------------------------------------- /ChatBot/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/ContentView.swift -------------------------------------------------------------------------------- /ChatBot/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Info.plist -------------------------------------------------------------------------------- /ChatBot/Model/ChatBot.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Model/ChatBot.swift -------------------------------------------------------------------------------- /ChatBot/Model/Conversation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Model/Conversation.swift -------------------------------------------------------------------------------- /ChatBot/Model/OpenAIServer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Model/OpenAIServer.swift -------------------------------------------------------------------------------- /ChatBot/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ChatBot/SideBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/SideBar.swift -------------------------------------------------------------------------------- /ChatBot/Style/BordeBackground.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/Style/BordeBackground.swift -------------------------------------------------------------------------------- /ChatBot/View/APIKeyConfigurator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/View/APIKeyConfigurator.swift -------------------------------------------------------------------------------- /ChatBot/View/DialogView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/View/DialogView.swift -------------------------------------------------------------------------------- /ChatBot/View/PlaceholderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/ChatBot/View/PlaceholderView.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/README.md -------------------------------------------------------------------------------- /imgs/api-key-startup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/imgs/api-key-startup.png -------------------------------------------------------------------------------- /imgs/api-key-toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/imgs/api-key-toolbar.png -------------------------------------------------------------------------------- /imgs/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/imgs/screenshot.png -------------------------------------------------------------------------------- /imgs/step-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/imgs/step-1.png -------------------------------------------------------------------------------- /imgs/step-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/imgs/step-2.png -------------------------------------------------------------------------------- /imgs/step-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiYanan2004/ChatBot/HEAD/imgs/step-3.png --------------------------------------------------------------------------------