diff --git a/src/providers/rss/rss_openai_provider.py b/src/providers/rss/rss_openai_provider.py deleted file mode 100644 index 1fb6273..0000000 --- a/src/providers/rss/rss_openai_provider.py +++ /dev/null @@ -1,33 +0,0 @@ -from lib.rss_reader_client import RSSReaderClient,RSSItem,Feed -from lib.custom_logger import get_logger - -class RSSOpenAIProvider: - """RSS OpenAI プロバイダー""" - def __init__(self): - self.logger = get_logger() - self.feeds = [ - Feed( - url="https://openai.com/news/rss.xml", - title="Open AI News", - company="OpenAI", - language="en", - tags=["ai","openai", "news","llm"] - ), - Feed( - url="https://openai.com/blog/rss.xml", - title="Open AI Blog", - company="OpenAI", - language="en", - tags=["ai","openai", "blog"] - ), - ] - - def fetch(self) -> list[Feed]: - """フィードから記事を取得する""" - result = [] - for feed in self.feeds: - feed_items = RSSReaderClient.fetch(feed) - feed.feed_items = feed_items - - return self.feeds -