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.
Libraries
- langchain4d_openai
- LangChain4d OpenAI 集成