|
18 | 18 | D306028E2E377EC500908D1D /* FeedbackWriteViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D306028C2E377EC500908D1D /* FeedbackWriteViewModel.swift */; }; |
19 | 19 | D30602962E3782A200908D1D /* KcELECTRA-base-v2022.mlpackage in Sources */ = {isa = PBXBuildFile; fileRef = D30602952E3782A200908D1D /* KcELECTRA-base-v2022.mlpackage */; }; |
20 | 20 | D36C43842E38A029006A027E /* TokenizerREADME.md in Resources */ = {isa = PBXBuildFile; fileRef = D36C43832E38A025006A027E /* TokenizerREADME.md */; }; |
| 21 | + EC25CC332E5975880087EC50 /* FirebaseAppCheck in Frameworks */ = {isa = PBXBuildFile; productRef = EC25CC322E5975880087EC50 /* FirebaseAppCheck */; }; |
| 22 | + EC371D842E55E9AA008E4AB7 /* GeminiManger.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC371D832E55E9AA008E4AB7 /* GeminiManger.swift */; }; |
| 23 | + EC371DC92E560D76008E4AB7 /* FirebaseAI in Frameworks */ = {isa = PBXBuildFile; productRef = EC371DC82E560D76008E4AB7 /* FirebaseAI */; }; |
21 | 24 | EC6A4C842E31284F0087DB5C /* ChannelDetail+DescriptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC6A4C832E31284F0087DB5C /* ChannelDetail+DescriptionView.swift */; }; |
22 | 25 | EC6A4C862E3129300087DB5C /* ChannelDetail+EmptyFeedbackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC6A4C852E3129300087DB5C /* ChannelDetail+EmptyFeedbackView.swift */; }; |
23 | 26 | EC6A4C882E312A3B0087DB5C /* ChannelDetail+FeedbackListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC6A4C872E312A3B0087DB5C /* ChannelDetail+FeedbackListView.swift */; }; |
|
131 | 134 | D306028C2E377EC500908D1D /* FeedbackWriteViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedbackWriteViewModel.swift; sourceTree = "<group>"; }; |
132 | 135 | D30602952E3782A200908D1D /* KcELECTRA-base-v2022.mlpackage */ = {isa = PBXFileReference; lastKnownFileType = folder.mlpackage; path = "KcELECTRA-base-v2022.mlpackage"; sourceTree = "<group>"; }; |
133 | 136 | D36C43832E38A025006A027E /* TokenizerREADME.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = TokenizerREADME.md; sourceTree = "<group>"; }; |
| 137 | + EC371D832E55E9AA008E4AB7 /* GeminiManger.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeminiManger.swift; sourceTree = "<group>"; }; |
134 | 138 | EC6A4C832E31284F0087DB5C /* ChannelDetail+DescriptionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ChannelDetail+DescriptionView.swift"; sourceTree = "<group>"; }; |
135 | 139 | EC6A4C852E3129300087DB5C /* ChannelDetail+EmptyFeedbackView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ChannelDetail+EmptyFeedbackView.swift"; sourceTree = "<group>"; }; |
136 | 140 | EC6A4C872E312A3B0087DB5C /* ChannelDetail+FeedbackListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ChannelDetail+FeedbackListView.swift"; sourceTree = "<group>"; }; |
|
237 | 241 | EEDBB1BE2E2913CE00F16407 /* FirebaseFunctions in Frameworks */, |
238 | 242 | D306027D2E377E8400908D1D /* Transformers in Frameworks */, |
239 | 243 | EE41FEDE2E2250DF0002E595 /* KakaoSDKCommon in Frameworks */, |
| 244 | + EC25CC332E5975880087EC50 /* FirebaseAppCheck in Frameworks */, |
240 | 245 | EE3755462E1E5B8D009AD262 /* FirebaseAuth in Frameworks */, |
241 | 246 | ECC980B12E290DC4004A483B /* KakaoSDKTemplate in Frameworks */, |
242 | 247 | EE3755482E1E5B8D009AD262 /* FirebaseFirestore in Frameworks */, |
243 | 248 | EE41FEE02E2250DF0002E595 /* KakaoSDKUser in Frameworks */, |
| 249 | + EC371DC92E560D76008E4AB7 /* FirebaseAI in Frameworks */, |
244 | 250 | EE41FEDC2E2250DF0002E595 /* KakaoSDKAuth in Frameworks */, |
245 | 251 | ECC980AF2E290DC4004A483B /* KakaoSDKShare in Frameworks */, |
246 | 252 | ); |
|
299 | 305 | path = MLWeights; |
300 | 306 | sourceTree = "<group>"; |
301 | 307 | }; |
| 308 | + EC371D822E55E99C008E4AB7 /* LLM */ = { |
| 309 | + isa = PBXGroup; |
| 310 | + children = ( |
| 311 | + EC94C0F22E3746130020E59D /* GPTManger.swift */, |
| 312 | + EC371D832E55E9AA008E4AB7 /* GeminiManger.swift */, |
| 313 | + ); |
| 314 | + path = LLM; |
| 315 | + sourceTree = "<group>"; |
| 316 | + }; |
302 | 317 | EC6A4C822E31274B0087DB5C /* SubViews */ = { |
303 | 318 | isa = PBXGroup; |
304 | 319 | children = ( |
|
593 | 608 | EE856A4B2E1CD3AA006820B9 /* FirestoreManager.swift */, |
594 | 609 | EE41FEEC2E225A1C0002E595 /* FirebaseAuthManager.swift */, |
595 | 610 | EEDBB1BB2E28DEB900F16407 /* FCMManager.swift */, |
596 | | - EC94C0F22E3746130020E59D /* GPTManger.swift */, |
597 | 611 | ECC980AB2E28E91E004A483B /* DeepLinkManager.swift */, |
598 | 612 | ECC980B42E294835004A483B /* KakaoShareManager.swift */, |
599 | 613 | EE41FEEA2E2259980002E595 /* KakaoAuthManager.swift */, |
|
666 | 680 | EEFEBF592E4B7EFB001D824D /* AI */ = { |
667 | 681 | isa = PBXGroup; |
668 | 682 | children = ( |
| 683 | + EC371D822E55E99C008E4AB7 /* LLM */, |
669 | 684 | D30602832E377E9700908D1D /* MLModel */, |
670 | 685 | D30602892E377EA100908D1D /* MLWeights */, |
671 | 686 | ); |
|
700 | 715 | EEDBB1B72E28D45700F16407 /* FirebaseMessaging */, |
701 | 716 | EEDBB1BD2E2913CE00F16407 /* FirebaseFunctions */, |
702 | 717 | D306027C2E377E8400908D1D /* Transformers */, |
| 718 | + EC371DC82E560D76008E4AB7 /* FirebaseAI */, |
| 719 | + EC25CC322E5975880087EC50 /* FirebaseAppCheck */, |
703 | 720 | ); |
704 | 721 | productName = A10; |
705 | 722 | productReference = EE856A262E1CD093006820B9 /* GimiFeedback.app */; |
|
836 | 853 | EC6A4CA52E350B720087DB5C /* Spicy+Extension.swift in Sources */, |
837 | 854 | EE37553D2E1E10EA009AD262 /* FeedbackContentType.swift in Sources */, |
838 | 855 | EE37554A2E1E5BBD009AD262 /* AppDelegate.swift in Sources */, |
| 856 | + EC371D842E55E9AA008E4AB7 /* GeminiManger.swift in Sources */, |
839 | 857 | D30602962E3782A200908D1D /* KcELECTRA-base-v2022.mlpackage in Sources */, |
840 | 858 | EE3755412E1E1105009AD262 /* FeedbackChannel.swift in Sources */, |
841 | 859 | EE37553F2E1E10F9009AD262 /* FeedbackContent.swift in Sources */, |
|
1153 | 1171 | package = D306027B2E377E8400908D1D /* XCRemoteSwiftPackageReference "swift-transformers" */; |
1154 | 1172 | productName = Transformers; |
1155 | 1173 | }; |
| 1174 | + EC25CC322E5975880087EC50 /* FirebaseAppCheck */ = { |
| 1175 | + isa = XCSwiftPackageProductDependency; |
| 1176 | + package = EE3755442E1E5B8D009AD262 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
| 1177 | + productName = FirebaseAppCheck; |
| 1178 | + }; |
| 1179 | + EC371DC82E560D76008E4AB7 /* FirebaseAI */ = { |
| 1180 | + isa = XCSwiftPackageProductDependency; |
| 1181 | + package = EE3755442E1E5B8D009AD262 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
| 1182 | + productName = FirebaseAI; |
| 1183 | + }; |
1156 | 1184 | ECC980AE2E290DC4004A483B /* KakaoSDKShare */ = { |
1157 | 1185 | isa = XCSwiftPackageProductDependency; |
1158 | 1186 | package = EE41FEDA2E2250DF0002E595 /* XCRemoteSwiftPackageReference "kakao-ios-sdk" */; |
|
0 commit comments