{% extends 'example/base.html' %} {% block title %}Dashboard - Django-Chain Examples{% endblock %} {% block content %}

Django-Chain Dashboard

Welcome to Django-Chain Examples

This comprehensive example project demonstrates all major features of django-chain, a Django library for seamless LLM integration. Explore the features below to see how you can integrate LLM capabilities into your Django applications.

Key Features Demonstrated:
  • Prompt Management & Templates
  • Workflow Creation & Execution
  • Chat Session Management
  • Vector Store Operations
Advanced Features:
  • LLM Provider Testing
  • Interaction Logging & Analytics
  • Error Handling Patterns
  • Custom Workflow Building
Total Prompts
{{ total_prompts }}
Total Workflows
{{ total_workflows }}
Chat Sessions
{{ total_chat_sessions }}
Interactions Logged
{{ total_interactions }}
Current Configuration
LLM Provider: {{ app_settings.provider }}
Default Model: {{ app_settings.model }}
Logging Enabled: {% if app_settings.logging_enabled %} Yes {% else %} No {% endif %}
Test Configuration
Quick Actions
Start Chat Session
Prompt Management

Create, manage, and version prompt templates. Supports both simple prompts and complex chat prompt templates with system messages.

  • Template versioning
  • Variable validation
  • LangChain integration
Workflow Orchestration

Build complex AI workflows by chaining prompts, LLMs, and parsers. Execute workflows with comprehensive logging and error handling.

  • Chain composition
  • Execution logging
  • Error recovery
Chat Management

Manage chat sessions with persistent history, user tracking, and analytics. Perfect for building conversational AI applications.

  • Session persistence
  • Message history
  • User association
{% endblock %} {% block extra_js %} {% endblock %}