|
| 1 | +## Related Issues or Context |
| 2 | +<!-- |
| 3 | +⚠️ NOTE: This repository is for Dify Official Plugins only. |
| 4 | +For community contributions, please submit to https://github.com/langgenius/dify-plugins instead. |
| 5 | +
|
| 6 | +- Link Related Issues if Applicable: #issue_number |
| 7 | +- Or Provide Context about Why this Change is Needed |
| 8 | +--> |
| 9 | + |
| 10 | +Add Claude Opus 4.6 support to the Bedrock provider plugin. |
| 11 | + |
| 12 | +### Changes |
| 13 | +- **anthropic-claude.yaml**: Add `Claude 4.6 Opus` to the model selection dropdown |
| 14 | +- **model_ids.py**: Add model ID mapping `'Claude 4.6 Opus': 'anthropic.claude-opus-4-6-v1'` |
| 15 | + |
| 16 | +| Property | Value | |
| 17 | +|---|---| |
| 18 | +| Model Name | Claude 4.6 Opus | |
| 19 | +| Bedrock Model ID | `anthropic.claude-opus-4-6-v1` | |
| 20 | +| Context Size | 200,000 tokens | |
| 21 | + |
| 22 | +## This PR contains Changes to *Non-Plugin* |
| 23 | +<!-- Put an `x` in all the boxes that apply by replacing [ ] with [x] |
| 24 | +For example: |
| 25 | +- [x] Documentation --> |
| 26 | + |
| 27 | +- [ ] Documentation |
| 28 | +- [ ] Other |
| 29 | + |
| 30 | +## This PR contains Changes to *Non-LLM Models Plugin* |
| 31 | +- [ ] I have Run Comprehensive Tests Relevant to My Changes |
| 32 | +<!-- 📷 Include Screenshots/Videos Demonstrating the Fix, New Feature, or the Behavior Before/After Breaking Changes. --> |
| 33 | + |
| 34 | +## This PR contains Changes to *LLM Models Plugin* |
| 35 | + |
| 36 | +<!-- LLM Models Test Example: --> |
| 37 | +<!-- https://github.com/langgenius/dify-official-plugins/blob/main/.assets/test-examples/llm-plugin-tests/llm_test_example.md --> |
| 38 | + |
| 39 | +- [ ] My Changes Affect Message Flow Handling (System Messages and User→Assistant Turn-Taking) |
| 40 | +<!-- 📷 Include Screenshots/Videos Demonstrating the Fix, New Feature, or the Behavior Before/After Breaking Changes. --> |
| 41 | + |
| 42 | +- [ ] My Changes Affect Tool Interaction Flow (Multi-Round Usage and Output Handling, for both Agent App and Agent Node) |
| 43 | +<!-- 📷 Include Screenshots/Videos Demonstrating the Fix, New Feature, or the Behavior Before/After Breaking Changes. --> |
| 44 | + |
| 45 | +- [ ] My Changes Affect Multimodal Input Handling (Images, PDFs, Audio, Video, etc.) |
| 46 | +<!-- 📷 Include Screenshots/Videos Demonstrating the Fix, New Feature, or the Behavior Before/After Breaking Changes. --> |
| 47 | + |
| 48 | +- [ ] My Changes Affect Multimodal Output Generation (Images, Audio, Video, etc.) |
| 49 | +<!-- 📷 Include Screenshots/Videos Demonstrating the Fix, New Feature, or the Behavior Before/After Breaking Changes. --> |
| 50 | + |
| 51 | +- [ ] My Changes Affect Structured Output Format (JSON, XML, etc.) |
| 52 | +<!-- 📷 Include Screenshots/Videos Demonstrating the Fix, New Feature, or the Behavior Before/After Breaking Changes. --> |
| 53 | + |
| 54 | +- [ ] My Changes Affect Token Consumption Metrics |
| 55 | +<!-- 📷 Include Screenshots/Videos Demonstrating the Fix, New Feature, or the Behavior Before/After Breaking Changes. --> |
| 56 | + |
| 57 | +- [ ] My Changes Affect Other LLM Functionalities (Reasoning Process, Grounding, Prompt Caching, etc.) |
| 58 | +<!-- 📷 Include Screenshots/Videos Demonstrating the Fix, New Feature, or the Behavior Before/After Breaking Changes. --> |
| 59 | + |
| 60 | +- [x] Other Changes (Add New Models, Fix Model Parameters etc.) |
| 61 | +<!-- 📷 Include Screenshots/Videos Demonstrating the Fix, New Feature, or the Behavior Before/After Breaking Changes. --> |
| 62 | + |
| 63 | +## Version Control (Any Changes to the Plugin Will Require Bumping the Version) |
| 64 | +- [x] I have Bumped Up the Version in Manifest.yaml (Top-Level `Version` Field, Not in Meta Section) |
| 65 | +<!-- |
| 66 | +⚠️ NOTE: Version Format: MAJOR.MINOR.PATCH |
| 67 | +- MAJOR (0.x.x): Reserved for Significant architectural changes or incompatible API modifications |
| 68 | +- MINOR (x.0.x): For New feature additions while maintaining backward compatibility |
| 69 | +- PATCH (x.x.0): For Backward-compatible bug fixes and minor improvements |
| 70 | +- Note: Each Version Component (MAJOR, MINOR, PATCH) Can Be 2 Digits, e.g., 10.11.22 |
| 71 | +--> |
| 72 | + |
| 73 | +## Dify Plugin SDK Version |
| 74 | +- [ ] I have Ensured `dify_plugin>=0.3.0,<0.6.0` is in requirements.txt ([SDK docs](https://github.com/langgenius/dify-plugin-sdks/blob/main/python/README.md)) |
| 75 | + |
| 76 | +## Environment Verification (If Any Code Changes) |
| 77 | +<!-- |
| 78 | +⚠️ NOTE: At Least One Environment Must Be Tested. |
| 79 | +--> |
| 80 | + |
| 81 | +### Local Deployment Environment |
| 82 | +- [ ] Dify Version is: <!-- Specify Your Version (e.g., 1.2.0) -->, I have Tested My Changes on Local Deployment Dify with a Clean Environment That Matches the Production Configuration. |
| 83 | +<!-- |
| 84 | +- Python Virtual Env Matching Manifest.yaml & requirements.txt |
| 85 | +- No Breaking Changes in Dify That May Affect the Testing Result |
| 86 | +--> |
| 87 | + |
| 88 | +### SaaS Environment |
| 89 | +- [ ] I have Tested My Changes on cloud.dify.ai with a Clean Environment That Matches the Production Configuration |
| 90 | +<!-- |
| 91 | +- Python Virtual Env Matching Manifest.yaml & requirements.txt |
| 92 | +--> |
0 commit comments