gen_connect 0.0.1 copy "gen_connect: ^0.0.1" to clipboard
gen_connect: ^0.0.1 copied to clipboard

A modular Dart/Flutter package for integrating any AI model or provider (OpenAI, Gemini, Anthropic, Meta, Grok, DeepSeek, PaLM, and more). Supports multiple use cases (text, image, audio, code, video) [...]

example/main.dart

import 'package:gen_connect/connectors/openai/openai_connector.dart';
import 'package:gen_connect/connectors/custom/custom_model_connector.dart';
import 'package:gen_connect/enums/models.dart';

void main() async {
  final openai = OpenAIConnector(apiKey: 'YOUR_OPENAI_KEY');
  final response = await openai.sendPrompt('Hello AI!');
  print('OpenAI response: $response');

  final custom = CustomModelConnector(
    endpoint: 'https://your-model-endpoint',
    apiKey: 'YOUR_CUSTOM_KEY',
    model: Models.OPENAI,
  );
  final customResponse = await custom.sendPrompt('Custom model test');
  print('Custom model response: $customResponse');
}
1
likes
0
points
12
downloads

Publisher

unverified uploader

Weekly Downloads

A modular Dart/Flutter package for integrating any AI model or provider (OpenAI, Gemini, Anthropic, Meta, Grok, DeepSeek, PaLM, and more). Supports multiple use cases (text, image, audio, code, video), unified error handling, and easy extensibility for new models and features.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, http

More

Packages that depend on gen_connect