langgenius / dify

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
https://dify.ai
Other
53.24k stars 7.77k forks source link

Support to get app details by app_id and api_key #11200

Open Sakura4036 opened 14 hours ago

Sakura4036 commented 14 hours ago

Self Checks

1. Is this request related to a challenge you're experiencing? Tell me about your story.

I want to develop based on Dify, but I can't simply get the app information through AppApi, checking the source code, I found that: you have to log in to your account or set the ADMIN_API_KEY to call AppApi.

Requirement: like ChatApi can be authenticated by api_key and then get the basic information of the app.

2. Additional context or comments

No response

3. Can you help us with this feature?

Sakura4036 commented 12 hours ago

Oh, we can use the service_api AppInfoApi, but it returns too little information. Maybe we should return more information, at least like app_detail_kernel_fields.

crazywoola commented 10 hours ago

Oh, we can use the service_api AppInfoApi, but it returns too little information. Maybe we should return more information, at least like app_detail_kernel_fields.

Sounds reasonable to me.