@@ -50,12 +50,12 @@ const String perplexityApiKey = 'your_perplexity_api_key_here';
5050
5151## Usage
5252
53- ** Core API Integration: **
53+ ### Core API Integration
5454- Type-safe client with all Perplexity models (Sonar, Sonar Pro, Deep Research, Reasoning)
5555- Streaming and non-streaming chat completions
5656- Multimodal processing with flexible MessagePart system for text + images
5757
58- ** Flutter Widget Layer: **
58+ ### Flutter Widget Layer
5959- ` ChatWrapperWidget ` for BLoC state management
6060- ` PerplexityChatView ` for real-time message display
6161- ` PerplexityChatInput ` for user interaction handling
@@ -71,19 +71,17 @@ const String perplexityApiKey = 'your_perplexity_api_key_here';
7171
7272## Architecture
7373
74- ** Two-layer design: **
74+ ### Two-layer design
7575- ** Core (` perplexity_dart ` )** - Pure Dart API client for all platforms
7676- ** UI (` perplexity_flutter ` )** - Flutter widgets + BLoC state management
7777
7878Uses flexible MessagePart system for multimodal content combining text and images.
7979## Links
8080
81- ** Packages: **
81+ ### Packages
8282- [ perplexity_dart on pub.dev] ( https://pub.dev/packages/perplexity_dart ) | [ GitHub] ( https://github.com/vishnu32510/perplexity_dart )
8383- [ perplexity_flutter on pub.dev] ( https://pub.dev/packages/perplexity_flutter ) | [ GitHub] ( https://github.com/vishnu32510/perplexity_flutter )
8484
85- ** Examples: **
85+ ### Examples
8686- [ Flutter Example App] ( https://github.com/vishnu32510/perplexity_dart/tree/main/example_flutter_app )
87- - [ Dart Examples] ( https://github.com/vishnu32510/perplexity_dart/tree/main/example )
88-
89- ** Contributing:** Issues and PRs welcome on both repositories.
87+ - [ Dart Examples] ( https://github.com/vishnu32510/perplexity_dart/tree/main/example )
0 commit comments