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

AI tools: add more servers #8966

Open
wants to merge 11 commits into
base: feat-ai-tools
Choose a base branch
from

Conversation

linonetwo
Copy link
Contributor

@linonetwo linonetwo commented Feb 28, 2025

Allow adding more server via community plugins.

屏幕截图 2025-03-01 013433

  • allow choose model based on models field of server tiddler
  • use authTokenStoreKey for different server, based on auth-token-store-key field on server tiddler
  • fix: shining color on dark mode, it's 1 a.m. so I use nord palette
  • Add a SiliconFlow server example which extends openai server tiddler, but has different models
  • rename tools tiddler to utilities, because "role: "tool" in ai prompt json means providing tool calling information, so it is a keyworld should be reserverd, we can add tools config later

Copy link

Confirmed: linonetwo has already signed the Contributor License Agreement (see contributing.md)

@linonetwo linonetwo changed the base branch from master to feat-ai-tools February 28, 2025 17:38
Copy link

netlify bot commented Feb 28, 2025

Deploy Preview for tiddlywiki-previews ready!

Name Link
🔨 Latest commit 3030595
🔍 Latest deploy log https://app.netlify.com/sites/tiddlywiki-previews/deploys/67c55d98e3d83300084d08c6
😎 Deploy Preview https://deploy-preview-8966--tiddlywiki-previews.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@linonetwo
Copy link
Contributor Author

Test failed because it uses a deprecated version of actions/upload-artifact: v3. Merge this into feat-ai-tools branch and let Jeremy rebase it will fix this.

@Jermolene Jermolene changed the title AI tools more server AI tools: add more servers Mar 2, 2025
@Jermolene
Copy link
Member

Hi @linonetwo I've updated the feat-ai-tools branch from master, will that be enough to get the tests working?

@linonetwo linonetwo force-pushed the feat/ai-tools-more-server branch from 8a1fdf5 to 3030595 Compare March 3, 2025 07:43
@linonetwo
Copy link
Contributor Author

@Jermolene Now it all passed.

We are still far away from https://github.com/Bin-Huang/chatbox and https://github.com/CherryHQ/cherry-studio , next thing I want to add is character preset like GPTs.

@Jermolene
Copy link
Member

Thanks @linonetwo is this ready to merge?

@linonetwo
Copy link
Contributor Author

@Jermolene Yes, I keep each PR small.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants