entry-slick
entry-slick
entry-slick
entry-slick
entry-slick
About Dify

Dify aims to enable developers (and even non-developers) to quickly build useful applications based on large language models, ensuring they are visual, operable, and improvable.

“We shape our tools, and then our tools shape us.” - Marshall McLuhan

If you are amazed and excited by the rapid development of LLM technologies such as GPT-4 and can’t wait to use them for something useful! But you have all these confusing questions in your mind:

  • How do I “train” a model based on my content?

  • How do I let AI know about things that happened after 2021?

  • How do I prevent AI from babbling nonsense with users?

  • What do fine-tuning and embedding mean?

Well, Dify is just what you need.

You can quickly build a Web App using Dify, and the generated frontend code can be hosted on Dify. If you want to develop further based on this Web App, you can obtain these templates from GitHub and deploy them anywhere (e.g., Vercel or your server). Alternatively, you can develop your own Web frontend, mobile App, etc., based on the WebAPI, saving you backend development work.

Moreover, the core concept of Dify is to create, configure, and improve your application in a visual interface. Application development based on LLM has a continuous improvement lifecycle, and you may need to make AI give correct answers based on your content, improve AI’s accuracy and narrative style, or even download a subtitle from YouTube as context.

This process will involve some logic design, context enhancement, data preparation, and other efforts that may be challenging without the right tools… We call this process LLMOps.

Next Steps

  • Check out these applications created with Dify

  • Quickly create applications in the cloud

  • Install Dify on your server

“Only a few companies will have the budget to build and manage large language models (LLM) like GPT-3, but there will be many billion-dollar ‘second layer’ companies that emerge over the next decade.“———Sam Altman

Just as the LLM technology is rapidly evolving, Dify is a constantly improving product, and there may be some discrepancies between the content of this document and the actual product. You can share your thoughts with us on GitHub or Discord.

Q&A

Q: What can I do with Dify?

A: Dify is a simple yet powerful natural language programming tool. You can use it to build commercial-grade applications, personal assistants. If you want to develop applications yourself, Dify can also save you the backend work of accessing OpenAI, but using our gradually provided high visual operation ability, you can continuously improve and train your GPT model.

Q: How do I use Dify to train my own models?

A: A valuable application consists of Prompt Engineering, Context Enhancement and Fine-tuning. We have created a hybrid programming method that combines prompts and programming languages (similar to a template engine). You can easily complete long text embedding or grab the subtitles of a YouTube video entered by the user - these will be used as context submitted to LLMs for calculation. We pay great attention to the operability of the application. The data generated by your users during the use of the App can be analyzed, labeled and continuously trained. The above steps may consume a lot of your time without good tool support.

Q: What do I need to prepare to create my own application?

A: You choose a model provider such as OpenAI. Our cloud version has a built-in trial model of GPT-4. You can fill in your own API key. Then you can create an app based on prompts or your own context.

Q: Can applications built with Dify maintain conversations?

A: Yes, if you create a conversational application, it has built-in session saving capabilities, supported in both generated web apps and APIs.

Q: What’s the difference between LLMOps and MLOps?

A: In the past, MLOps allowed developers to train models from scratch, while LLMOps developed AI-native applications based on powerful models such as GPT-4. You can refer to this article.

Q: What interface languages are provided?

A: English and Chinese are currently supported. You can contribute language packs for us.

Q: What is LangGenius?

A: LangGenius was the product name before Dify’s official launch. We are still updating all the documentation. The name “Dify” is derived from the two words “Define” and “Modify”. It represents the vision to help developers continuously improve their AI applications. “Dify” can be understood as “Do it for you”.

Visit Official Website

https://dify.ai/

Dify AI
❤️
-------------
From @Sam Altman:i love the openai team so much
Share
Dify AI
Can't believe it!
-------------
From @OpenAI:OpenAI announces leadership transition
Share
Community Posts
Dify AI
❤️
-------------
From @Sam Altman:i love the openai team so much
Share
Dify AI
Can't believe it!
-------------
From @OpenAI:OpenAI announces leadership transition
Share
Dify AI
Feel free to play around on t.co/2XOWIufyXQ.
-------------
From @Sam Altman:we are pausing new ChatGPT Plus sign-ups for a bit :(

the surge in usage post devday has exceeded our capacity and we want to make sure everyone has a great experience.

you can still sign-up to be notified within the app when subs reopen.
Share
Dify AI
🚀 t.co/2XOWIufyXQ V0.3.30 is here!

🔍 With models like: #GPT4Vision , experience:
1️⃣ Enhanced interaction through images.
2️⃣ Richer dialogues with advanced image recognition and analysis.
🌟 Elevate your conversational experience!

#GPT4Vision #multimodal
video
00:23
Share
Dify AI
Looking for enterprise-grade #Assistant APIs and #GPTs?🤖

Months ago we achieved:

- Build a GPT AI assistant in minutes & integrate your databases etc.⚡️

- Switch between LLMs - GPT plus open-source options like Claude2, Llama2🔀

-Team app workspaces - your exclusive GPTs👥
Share
Dify AI
✨Explore the sleek new look of t.co/2XOWIufyXQ – Your gateway to generative AI apps is now more vibrant and intuitive than ever.

Try the new t.co/2XOWIufyXQ now!
image
Share
Dify AI
#chatgptdown
-------------
From @Dify.AI:Since we cannot estimate restoration time, you may want to consider Claude2, Llama2 or open source models on Hugging Face and Replicate as alternatives to develop AI apps.
Share
Dify AI
They say great minds think alike. @OpenAI Seems like we've started a trend! #Trendsetters #DéjàVu
Share
Dify AI
See you there!👏
-------------
From @OpenAI:We’re live streaming the OpenAI DevDay keynote on Monday at 10AM PST.

Tune in!
Share
Dify AI
🎉 Excited to share that LangGenius, ranked 2nd in the ROSS Index for Q3 2023 by @RunaCapital, is making waves with Dify - LLMOps p...! 🚀 Thrilled to be among top trending early-stage open-source startups. Thanks for the support! 🙌
Top trending ea...
link
Top trending early-stage open-source startups by GitHub star growth in Q3 2023 - Runa Capital
Q3 2023 snapshot of ROSS Index featuring the fastest-growing open-source startups by the growth of their Github stars at their repositories
Share
Dify AI
RT @RunaCapital: And as always here are the top 1️⃣0️⃣ trending early-stage #opensource startups in Q3 2023 🔥

1. @embedchain
2. @dify_ai…
Share
Dify AI
💥Unleash the full potential of prompt engineering with Dify's Advanced Mode!
Tailor your prompts, control text generation like never before.
Give it a whirl! 🚀
#PromptEngineering #AppDevelopment
Advanced Mode f...
Advanced Mode for Prompt Engineering - Dify
Share
Dify AI
RT @chiefaioffice: The LLM Infra/Ops Market is hot 🔥

“LLMOps” is everything that a dev needs to make LLMs work — development, deployment &…
Share
Dify AI
🎉 Excited to announce that #Dify has been featured on the @CBinsights chart!
A big shoutout to our dedicated team for making this possible. 🚀
image
Share
Dify AI
🌟Update Alert!
Dify v0.3.24 now with:
Now featuring support for HuggingFace Embedding models. Give it a spin!
Elevate your data game: Dataset services now sync via API for streamlined creation, updates, and management.📑
🚀 Dive deeper into the updates: Releases · lang...
link
Releases · langgenius/dify
One API for plugins and datasets, one interface for prompt engineering and visual operation, all for creating powerful AI applications. - langgenius/dify
Share
Dify AI
RT @OpenAI: ChatGPT can now see, hear, and speak. Rolling out over next two weeks, Plus users will be able to have voice conversations with…
Share
Dify AI
🎉🎉🎉 GPT-3.5-turbo-instruct is now available!
@OpenAI brings enhanced precision in comprehending and carrying out user instructions, resulting in superior-quality responses.

Give it a try on t.co/2XOWIufyXQ to experience its performance!
Share
Dify AI
🚀 Baichuan2, now live on @huggingface ! It's the recently launched open-source LLM, ready for integration on Dify! #llms

Experience its formidable mathematical computation and code generation prowess within Dify apps!
👇🏻
Try it now:Dify
video
00:34
Share
Dify AI
RT @xvcfriends: On July 21st, we teamed up with AWS for the very first session of our X TALK · AI series. @dify_ai @Xorbitsio @Sealosio @By…
Share
Dify AI
RT @aitoolsup: Dify is an AI tool focused on creating and operating AI-native apps based on GPT-4 models. It offers an easy-to-use #llmops…
Share