Pollinations Chat
A Flutter package for integrating Pollinations AI chat functionality into your app.
Features
- Simple API integration with Pollinations AI
- Customizable chat widget
- Cross-platform support (Android, iOS, Web, Desktop)
Installation
Add this to your package's pubspec.yaml file:
dependencies:
pollinations_chat: ^1.0.0
Usage
import 'package:flutter/material.dart';
import 'package:pollinations_chat/pollinations_chat.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(title: Text('AI Chat')),
body: PollinationsChatWidget(
hintText: 'Type your message...',
userMessageColor: Colors.blue,
aiMessageColor: Colors.grey[300],
),
),
);
}
}
API Usage
import 'package:pollinations_chat/pollinations_chat.dart';
// Send message directly
String response = await PollinationsApi.sendMessage('Hello');