langchain_openai 0.3.2 copy "langchain_openai: ^0.3.2" to clipboard
langchain_openai: ^0.3.2 copied to clipboard

LangChain.dart integration module for OpenAI (GPT-3, GPT-4, Functions, etc.).

0.3.2 #

  • FEAT(chat-models): Support OpenRouter API in ChatOpenAI wrapper (#292). (c6e7e5be) (docs)
  • REFACTOR(llms): Make all LLM options fields nullable and add copyWith (#284). (57eceb9b)
  • REFACTOR: Migrate tokenizer to langchain_tiktoken package (#285). (6a3b6466)
  • FEAT: Update internal dependencies (#291). (69621cc6)

0.3.1+1 #

  • Update a dependency to the latest release.

0.3.1 #

  • Update a dependency to the latest release.

0.3.0 #

Note: This release has breaking changes.

  • BREAKING REFACTOR(chat-models): Make MIME Type mandatory for base64 images in prompt (#269). (2fe076bb)
  • FEAT: Allow to pass options to countTokens method (#268). (4ecb123b)

0.2.0+1 #

  • FIX(chat-models): Fix ChatOpenAI not considering functions from default options (#257). (cd864783)

0.2.0 #

Note: This release has breaking changes.

Migration guides:

  • BREAKING FEAT(llms): Move all model config options to OpenAIOptions (#232). (16e3e8e4)
  • BREAKING FEAT(chat-models): Move all model config options to ChatOpenAIOptions (#240). (dd6a21a7)
  • BREAKING FEAT(tools): Allow to pass call options to tools (#243). (4a01adb9)
  • BREAKING FEAT(tools): Move all DallE config options to OpenAIDallEToolOptions (#244). (c24877c6)
  • FEAT: Allow to mutate default options (#256). (cb5e4058)
  • FEAT: Allow to update OpenAI key without having to recreate the wrapper (#246). (05739bd1)
  • FIX(prompts): PromptTemplate stream should only emit if it has all inputs (#247). (a56a2ec5)

0.1.2+2 #

  • Update a dependency to the latest release.

0.1.2+1 #

  • FIX(openai_dart): Decode JSON responses as UTF-8 (#234). (0bca67f4)

0.1.2 #

  • FEAT(tools): Add support for OpenAIDallETool (#231). (541e8d77)
  • FEAT(agents): Support implementing custom agents using LCEL (#230). (625eeeb4)

0.1.1+1 #

  • FIX(openai_dart): Fetch requests with big payloads dropping connection (#226). (1e771098)

0.1.1 #

  • FEAT(openai_dart): Add Azure OpenAI API support (#224). (333fb7af)

0.1.0+1 #

  • DOCS: Add public_member_api_docs lint rule and document missing APIs (#223). (52380433)

0.1.0 #

Note: This release has breaking changes.
Migration guide

  • REFACTOR(chat-models): Align openai_dart client breaking changes (#219). (172db27f)
  • BREAKING FEAT(chat-models): Add multi-modal messages support with OpenAI Vision (#220). (6da2e069)

0.0.15+2 #

  • Update a dependency to the latest release.

0.0.15+1 #

  • REFACTOR(openai_dart): Rename ChatCompletionFunction to FunctionObject (internal) (#206). (0f06df3f)

0.0.15 #

  • FEAT(llms): Add streaming support to OpenAI (#196). (b21fcb38)
  • FEAT(llms): Support seed and system_fingerprint in OpenAI wrapper (#204). (c31b6795)
  • FEAT(chat-models): Add streaming support to ChatOpenAI (#197). (2268da78)
  • FEAT(chat-models): Support seed, system_fingerprint and JSON Mode in ChatOpenAI (#205). (3332c228)

0.0.14+1 #

  • FIX(llms): Revert OpenAI maxTokens default to 256 (#189). (ab2ce6d4)
  • DOCS: Update CHANGELOG.md. (5ea4e532)

0.0.14 #

  • REFACTOR: Remove dependency on dart_openai (#186). (273cfa2e)
  • FEAT(chat-models): Migrate ChatOpenAI to openai_dart client (#185). (de8f487d)
  • FEAT(llms): Migrate OpenAI to openai_dart client (#184). (6c90b371)
  • FEAT(embeddings): Migrate OpenAIEmbeddings to openai_dart client (#183). (8f626fe8)

0.0.13 #

  • FEAT: Implement LangChain Expression Language (LCEL) (#163). (85ea41af)

0.0.12 #

Note: This release has breaking changes.

  • DOCS: Add topics to pubspecs. (8c1d6297)
  • BREAKING REFACTOR(embeddings): Change embedDocuments input to List<Document> (#153). (1b5d6fbf)

0.0.11 #

  • FEAT(llms): Add ability to specify user in OpenAI and ChatOpenAI (#143). (457ab54e)
  • DOCS: Update packages example. (4f8488fc)

0.0.10 #

0.0.9 #

0.0.8+1 #

  • FIX(agents): OpenAIFunctionsAgent wrong prompt order with no memory (#134). (8c9dcf22)

0.0.8 #

0.0.7+1 #

  • Update a dependency to the latest release.

0.0.7 #

  • Update a dependency to the latest release.

0.0.6 #

  • REFACTOR: Always await or explicitly discard Futures (#106). (989e93db)
  • FIX(chains): Fix OpenAIQAWithSourcesChain returning empty strings (#113). (6181ff8d)
  • FEAT(embeddings): Integrate Google Vertex AI PaLM Embeddings (#100). (d777eccc)
  • FEAT(chat-models): Integrate Google Vertex AI PaLM Chat Model (#99). (3897595d)
  • FEAT(llms): Integrate Google Vertex AI PaLM Text model (#98). (b2746c23)

0.0.5+1 #

  • FIX(chat-models): ChatOpenAIOptions class not exported (#105). (dfd77076)
  • FIX(llms): OpenAIOptions class not exported (#104). (e50efc3d)

0.0.5 #

  • FIX(agents): FunctionChatMessage not saved properly in memory (#88). (d7b763de)
  • FEAT(agents): Update AgentExecutor constructor to use agent's tools (#89). (3af56a45)
  • DOCS(agents): Add example of using memory in OpenAIFunctionsAgent (#91). (898d5350)

0.0.4 #

  • FIX(agents): systemChatMessage was ignored in OpenAIFunctionsAgent (#86). (cfe1e009)
  • FEAT(agents): Support LLMChain in OpenAIFunctionsAgent and memory. (bd4a1cb9)
  • FEAT(chains): Return ChatMessage when LLMChain used with ChatModel. (bb5f4d23)

0.0.3 #

  • FEAT: Update internal dependencies (including http to 1.1.0). (8f3e8bc8)

0.0.2 #

  • FIX: OpenAIQAWithSourcesChain throws exception. (45c6cb9d)
  • FEAT: Support estimating the number of tokens for a given prompt (#3). (e22f22c8)

0.0.1 #

  • Initial public release.

Check out the announcement post for all the details: https://blog.langchaindart.com/introducing-langchain-dart-6b1d34fc41ef

0.0.1-dev.7 #

  • Add support for OpenAIAgent class (#34).
  • Export OpenAI Client class (allowing to define custom base URL).

0.0.1-dev.6 #

  • Add support for OpenAIQAWithSourcesChain (#53).

0.0.1-dev.5 #

  • Add support for OpenAIEmbeddings (#38).
  • Add support for OpenAI functions (#35).

0.0.1-dev.4 #

  • Improve API documentation.

0.0.1-dev.3 #

  • Add support for ChatPromptTemplate class (#8).

0.0.1-dev.2 #

  • Add support for OpenAI LLM (OpenAI class).
  • Add support for OpenAI chat model (ChatOpenAI class).

0.0.1-dev.1 #

  • Bootstrap project.
18
likes
0
pub points
91%
popularity

Publisher

verified publisherlangchaindart.dev

LangChain.dart integration module for OpenAI (GPT-3, GPT-4, Functions, etc.).

Homepage
Repository (GitHub)
View/report issues

Topics

#ai #nlp #llms #langchain #gpt

Documentation

Documentation

License

unknown (license)

Dependencies

collection, http, langchain, langchain_tiktoken, meta, openai_dart, uuid

More

Packages that depend on langchain_openai