Welcome to Dify, an easy-to-use LLMOps (Low-Code/No-Code Machine Learning Operations) platform that empowers individuals to create sustainable, AI-native applications effortlessly. Dify comes equipped with visual orchestration for various application types, offering out-of-the-box, ready-to-use applications that can also function as Backend-as-a-Service APIs.
-
Visual Orchestration: Seamlessly design and orchestrate AI-native applications with an intuitive visual interface.
-
Ready-to-Use Applications: Leverage pre-built applications for quick deployment, saving time and effort in development.
-
Backend-as-a-Service APIs: Transform your applications into powerful Backend-as-a-Service APIs effortlessly.
-
Unified Development Process: Simplify your development process with a single API for plugins and datasets integration.
-
Streamlined Operations: Manage your engineering, visualize analytics, and implement continuous improvements through a unified interface.
As part of Dify's capabilities, a specialized chatbot has been created to assist you in preparing for web development and frontend skills interviews. This interactive tool is designed to guide you through the interview process, offering valuable insights and support.
-
JavaScript (JS): The foundation for dynamic and interactive features.
-
TypeScript: Enhancing code maintainability and scalability.
-
CSS: Styling to create an appealing and user-friendly interface.
-
API Integration: Seamless integration with external services for enhanced functionality.
-
Clone the Repository:
https://github.com/Chanchal-D/Dify.git
-
Install Dependencies:
npm install
-
Run the Application:
npm start
-
Access: Open your web browser and navigate to http://localhost:3000
1. LLMs support: Choose capabilities based on different models when building your Dify AI apps. Dify is compatible with Langchain, meaning it will support various LLMs. Currently supported:
- OpenAI: GPT4, GPT3.5-turbo, GPT3.5-turbo-16k, text-davinci-003
- Azure OpenAI Service
If your IDE is VSCode, rename web/.vscode/settings.example.json
to web/.vscode/settings.json
for the lint code setting.
Visit readme to view the full documentation.