Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I added a new plugin which use chatgpt to label articles #547

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,10 @@ RUN mkdir /var/www/plugins/fever mercury_fulltext feediron opencc api_newsplus o
tar xzvpf - --strip-components=1 -C auth_oidc ttrss-auth-oidc-master && \
## FreshAPI
curl -sL https://github.com/eric-pierce/freshapi/archive/master.tar.gz | \
tar xzvpf - --strip-components=1 -C freshapi freshapi-master
tar xzvpf - --strip-components=1 -C freshapi freshapi-master && \
### OpenAI Auto Labels
curl -sL https://github.com/fangd123/ttrss-openai-auto-labels/archive/main.tar.gz | \
tar xzvpf - --strip-components=1 -C openai_auto_labels ttrss-openai-auto-labels-main

## FeedReader API
ADD https://raw.githubusercontent.com/jangernert/FeedReader/master/data/tt-rss-feedreader-plugin/api_feedreader/init.php api_feedreader/
Expand Down
6 changes: 6 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -331,6 +331,12 @@ AUTH_OIDC_CLIENT_SECRET: "your-secret-token"

Refer to [Auth OIDC](https://dev.tt-rss.org/tt-rss/ttrss-auth-oidc) for more details.

### [OpenAI Auto Labels](https://github.com/fangd123/ttrss-openai-auto-labels)

Automatically label your Tiny Tiny RSS articles using OpenAI's GPT models. This plugin analyzes article content and suggests relevant labels based on existing tags and content analysis.

Refer to [ttrss-openai-auto-labels](https://github.com/fangd123/ttrss-openai-auto-labels)

## RSSHub

There is a minimal integration of [RSSHub](https://docs.rsshub.app) in the example [Docker Compose](https://github.com/HenryQW/Awesome-TTRSS/blob/main/docker-compose.yml).
Expand Down
6 changes: 6 additions & 0 deletions docs/zh/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -329,6 +329,12 @@ AUTH_OIDC_CLIENT_SECRET: "your-secret-token"

有关更多详细信息,请参阅 [Auth OIDC](https://dev.tt-rss.org/tt-rss/ttrss-auth-oidc)。

### [OpenAI Auto Labels](https://github.com/fangd123/ttrss-openai-auto-labels)

使用 OpenAI 的 GPT 模型为您的 Tiny Tiny RSS 文章自动添加标签。该插件通过分析文章内容,基于现有标签和内容分析来推荐相关标签。

使用指南见 [ttrss-openai-auto-labels](https://github.com/fangd123/ttrss-openai-auto-labels)

## RSSHub

在示例的 [Docker Compose](https://github.com/HenryQW/Awesome-TTRSS/blob/main/docker-compose.yml) 中集成了一个最小化的 [RSSHub](https://docs.rsshub.app) URL(Docker 服务发现)添加来自 RSSHub 的 RSS 源,例如:`http://service.rsshub:3000/bbc`。
Expand Down
Loading