mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-07-22 02:15:22 -04:00
[PR #166] [MERGED] feat[0.4.0]: add LLMStructuredOutput and LLMStructuredOutputInvocation for s… #196
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langgenius/dify-plugin-sdks/pull/166
Author: @Yeuoly
Created: 6/27/2025
Status: ✅ Merged
Merged: 6/27/2025
Merged by: @Yeuoly
Base:
main← Head:feat/support-structured-llm-output📝 Commits (2)
08d2435feat: add LLMStructuredOutput and LLMStructuredOutputInvocation for structured output handling7eecc03docs: update README.md to include support for LLM structured output in manifest versioning📊 Changes
5 files changed (+155 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📝
python/dify_plugin/core/entities/invocation.py(+1 -0)📝
python/dify_plugin/core/runtime.py(+2 -0)📝
python/dify_plugin/entities/model/llm.py(+36 -0)➕
python/dify_plugin/invocations/model/llm_structured_output.py(+115 -0)📄 Description
…tructured output handling
Pull Request Checklist
Thank you for your contribution! Before submitting your PR, please make sure you have completed the following checks:
Compatibility Check
README.mdREADME.mdREADME.mdREADME.mdAvailable Checks
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.