diff --git a/Package.resolved b/Package.resolved index 5efce18..72e6546 100644 --- a/Package.resolved +++ b/Package.resolved @@ -266,8 +266,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/buhe/SwiftyNotion", "state" : { - "branch" : "main", - "revision" : "ccfe5600df5e315e48470ca840f682ec446869f8" + "revision" : "ccfe5600df5e315e48470ca840f682ec446869f8", + "version" : "0.1.5" } }, { diff --git a/Sources/LangChain/document_loaders/tmdb/WatchListLoader.swift b/Sources/LangChain/document_loaders/tmdb/WatchListLoader.swift new file mode 100644 index 0000000..d88942d --- /dev/null +++ b/Sources/LangChain/document_loaders/tmdb/WatchListLoader.swift @@ -0,0 +1,15 @@ +// +// File.swift +// +// +// Created by 顾艳华 on 3/11/24. +// + +import Foundation +public class WatchListLoader: BaseLoader { + public override func _load() async throws -> [Document] { + var docs: [Document] = [] + + return docs + } +} diff --git a/Sources/LangChain/utilities/tmdb/TMDBClient.swift b/Sources/LangChain/utilities/tmdb/TMDBClient.swift new file mode 100644 index 0000000..ca7311a --- /dev/null +++ b/Sources/LangChain/utilities/tmdb/TMDBClient.swift @@ -0,0 +1,12 @@ +// +// File.swift +// +// +// Created by 顾艳华 on 3/11/24. +// + +import Foundation + +public class TMDBClient { + +} diff --git a/Tests/LangChainTests/langchain_swiftTests.swift b/Tests/LangChainTests/langchain_swiftTests.swift index 045799e..3949e78 100644 --- a/Tests/LangChainTests/langchain_swiftTests.swift +++ b/Tests/LangChainTests/langchain_swiftTests.swift @@ -73,14 +73,14 @@ Thought: dog XCTAssertEqual(4, ctx["history"]!.count) } - func testBilibilClient() async throws { - let client = BilibiliClient(credential: BilibiliCredential(sessin: "e0f5f5ef%2C1725005380%2Cb71c5%2A31CjD3aNTEjUzgdcs3TlxijwG1rF7pYn65uwh1XTuMp0-uwGpqU4K2I6GGjPtEdvioiKcSVjA3ajg4SnJOMXdsa2Zka21yN0JvRmJkeFREOFp0amVvejlFQ0FJT2p1MC1lcGZucTI0QzRnUk5VT09PYVJyZVFzYnFNQ2M0THZJRS1lVzJjem11M1R3IIEC", jct: "b4662a4c178853f2d1a31ef89b53c89a")) - let info = await client.fetchVideoInfo(bvid: "BV1iP411y7Vs") - XCTAssertNotNil(info) - XCTAssertNotEqual(info?.subtitle, "") - -// print(info!.subtitle) - } +// func testBilibilClient() async throws { +// let client = BilibiliClient(credential: BilibiliCredential(sessin: "18fd8de0%2C1725423814%2Cd660c%2A31CjBvcAJdiQipDSyegdKwKZwll8WpFhPWcUa3DTiPuTS0yT-nkNpUKYUY1Lfw9EMeJCYSVlR1c1NzX3BNLVFoU3BrdVVTa3YxWC1YTWpubVBMZzktQnJ1a0kwenRPOFNPQ3JkTFpiZDNxWVNoOElmRE1pT0Z6M3BFTGcyM3Blb0dGVU9NZ3JBVXFBIIEC", jct: "844400cf8502ad24d168297ba93c4f23")) +// let info = await client.fetchVideoInfo(bvid: "BV1iP411y7Vs") +// XCTAssertNotNil(info) +// XCTAssertNotEqual(info?.subtitle, "") +// +//// print(info!.subtitle) +// } // func testBilibiliLoader() async throws { // let loader = BilibiliLoader(videoId: "BV1iP411y7Vs")