langchain4d_openai 0.1.0
langchain4d_openai: ^0.1.0 copied to clipboard
OpenAI integration for LangChain4d - supports GPT models and embeddings
langchain4d_openai #
OpenAI integration for LangChain4d - supports GPT models and embeddings.
Features #
- GPT-3.5 and GPT-4 support
- Text embeddings (text-embedding-ada-002, etc.)
- Streaming responses
- Function calling (tool calling)
- Multimodal inputs
Usage #
import 'package:langchain4d_openai/langchain4d_openai.dart';
final chatModel = OpenAIChatModel(
apiKey: 'your-api-key',
model: OpenAIModels.gpt35Turbo,
);
final response = await chatModel.generate([
HumanMessage(content: 'Hello, world!')
]);
Documentation #
See the main documentation for more information.