[PR #572] [MERGED] feat: claude api support #22563

Closed
opened 2026-02-21 20:19:14 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify/pull/572
Author: @takatost
Created: 7/16/2023
Status: Merged
Merged: 7/16/2023
Merged by: @takatost

Base: mainHead: feat/claude-api-support


📝 Commits (9)

  • 8226c76 feat: completed anthropic develop
  • 461655a feat: completed sync-anthropic-hosted-providers command
  • fa4e102 fix: generate conversation name / summary too long
  • 05493c3 fix: claude provider not init
  • dd500e3 fix: providers list include system token
  • eceb420 feat: optimize error message
  • 5061534 feat: add cause in APIConnectionError msg
  • dbfc79d Merge branch 'main' into feat/claude-api-support
  • f840cea fix: openai error not raise when embed query

📊 Changes

52 files changed (+637 additions, -349 deletions)

View changed files

📝 api/commands.py (+33 -1)
📝 api/config.py (+6 -0)
📝 api/controllers/console/app/audio.py (+2 -2)
📝 api/controllers/console/app/completion.py (+6 -6)
📝 api/controllers/console/app/error.py (+1 -1)
📝 api/controllers/console/app/generator.py (+4 -4)
📝 api/controllers/console/app/message.py (+6 -6)
📝 api/controllers/console/datasets/datasets_document.py (+4 -4)
📝 api/controllers/console/datasets/hit_testing.py (+2 -2)
📝 api/controllers/console/explore/audio.py (+2 -2)
📝 api/controllers/console/explore/completion.py (+6 -6)
📝 api/controllers/console/explore/message.py (+6 -6)
📝 api/controllers/console/workspace/providers.py (+21 -6)
📝 api/controllers/service_api/app/audio.py (+2 -2)
📝 api/controllers/service_api/app/completion.py (+6 -6)
📝 api/controllers/service_api/dataset/document.py (+2 -2)
📝 api/controllers/web/audio.py (+2 -2)
📝 api/controllers/web/completion.py (+6 -6)
📝 api/controllers/web/message.py (+6 -6)
📝 api/core/__init__.py (+8 -0)

...and 32 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify/pull/572 **Author:** [@takatost](https://github.com/takatost) **Created:** 7/16/2023 **Status:** ✅ Merged **Merged:** 7/16/2023 **Merged by:** [@takatost](https://github.com/takatost) **Base:** `main` ← **Head:** `feat/claude-api-support` --- ### 📝 Commits (9) - [`8226c76`](https://github.com/langgenius/dify/commit/8226c765ac94da36ff45509c74f6a3d3320bf675) feat: completed anthropic develop - [`461655a`](https://github.com/langgenius/dify/commit/461655a895c4bfe41de01557408fcfa82c852bf9) feat: completed sync-anthropic-hosted-providers command - [`fa4e102`](https://github.com/langgenius/dify/commit/fa4e1021df605353831190d119e24047fd29ffe4) fix: generate conversation name / summary too long - [`05493c3`](https://github.com/langgenius/dify/commit/05493c359845aca591917362bd30353916fddf83) fix: claude provider not init - [`dd500e3`](https://github.com/langgenius/dify/commit/dd500e3b1a050ee92c1a0a15ede940d8fb0f8da4) fix: providers list include system token - [`eceb420`](https://github.com/langgenius/dify/commit/eceb4209d2e9c8f8b29080f213e3467beba8a64b) feat: optimize error message - [`5061534`](https://github.com/langgenius/dify/commit/50615341c60883411b9dd880df42da15770d1679) feat: add cause in APIConnectionError msg - [`dbfc79d`](https://github.com/langgenius/dify/commit/dbfc79d74850f2743f5e912ca4853f22766764d8) Merge branch 'main' into feat/claude-api-support - [`f840cea`](https://github.com/langgenius/dify/commit/f840cea9b004bebad8b0ab1e2bae930e0dfe12b0) fix: openai error not raise when embed query ### 📊 Changes **52 files changed** (+637 additions, -349 deletions) <details> <summary>View changed files</summary> 📝 `api/commands.py` (+33 -1) 📝 `api/config.py` (+6 -0) 📝 `api/controllers/console/app/audio.py` (+2 -2) 📝 `api/controllers/console/app/completion.py` (+6 -6) 📝 `api/controllers/console/app/error.py` (+1 -1) 📝 `api/controllers/console/app/generator.py` (+4 -4) 📝 `api/controllers/console/app/message.py` (+6 -6) 📝 `api/controllers/console/datasets/datasets_document.py` (+4 -4) 📝 `api/controllers/console/datasets/hit_testing.py` (+2 -2) 📝 `api/controllers/console/explore/audio.py` (+2 -2) 📝 `api/controllers/console/explore/completion.py` (+6 -6) 📝 `api/controllers/console/explore/message.py` (+6 -6) 📝 `api/controllers/console/workspace/providers.py` (+21 -6) 📝 `api/controllers/service_api/app/audio.py` (+2 -2) 📝 `api/controllers/service_api/app/completion.py` (+6 -6) 📝 `api/controllers/service_api/dataset/document.py` (+2 -2) 📝 `api/controllers/web/audio.py` (+2 -2) 📝 `api/controllers/web/completion.py` (+6 -6) 📝 `api/controllers/web/message.py` (+6 -6) 📝 `api/core/__init__.py` (+8 -0) _...and 32 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-21 20:19:14 -05:00
yindo closed this issue 2026-02-21 20:19:14 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#22563