import Langchain.Provider.OpenAI
import Control.Monad.Except (runExceptT)
main :: IO ()
main = do
let model = newOpenAI "sk-..." "gpt-4o"
res <- runExceptT $ invoke model [userMessage "Hello"] Nothing
print res
Changes
Changelog for langchain-hs-openai
0.0.6.0 - 2026-10-02
Initial release. Split from the monolithic langchain-hs package.
Provides Langchain.Provider.OpenAI and Langchain.Embeddings.OpenAI.