langchain_google 0.4.0 copy "langchain_google: ^0.4.0" to clipboard
langchain_google: ^0.4.0 copied to clipboard

LangChain.dart integration module for Google (VertexAI, PaLM, Matching Engine, etc.).

0.4.0 #

Note: This release has breaking changes.
If you are using "function calling" check how to migrate to "tool calling".

  • BREAKING FEAT: Migrate from function calling to tool calling (#400). (44413b83)

0.3.0+2 #

  • Update a dependency to the latest release.

0.3.0+1 #

  • Update a dependency to the latest release.

0.3.0 #

Note: This release has breaking changes.
Migration guide

  • BREAKING REFACTOR: Introduce langchain_core and langchain_community packages (#328). (5fa520e6)
  • BREAKING REFACTOR: Simplify LLMResult and ChatResult classes (#363). (ffe539c1)
  • BREAKING REFACTOR: Simplify Output Parsers (#367). (f24b7058)
  • BREAKING REFACTOR: Remove deprecated generate and predict APIs (#335). (c55fe50f)
  • REFACTOR: Simplify internal .stream implementation (#364). (c83fed22)
  • FEAT: Implement .batch support (#370). (d254f929)
  • FEAT: Add streaming support in ChatGoogleGenerativeAI (#360). (68bfdb04)
  • FEAT: Support tuned models in ChatGoogleGenerativeAI (#359). (764b633d)
  • FEAT: Add support for GoogleGenerativeAIEmbeddings (#362). (d4f888a0)
  • FEAT: Support output dimensionality in GoogleGenerativeAIEmbeddings (#373). (6dcb27d8)
  • FEAT: Support updating API key in Google AI client (#357). (b9b808e7)

0.2.4 #

0.2.3+3 #

0.2.3+2 #

  • Update a dependency to the latest release.

0.2.3+1 #

  • REFACTOR: Remove tiktoken in favour of countTokens API on VertexAI (#307). (8158572b)

0.2.3 #

  • REFACTOR: Use cl100k_base encoding model when no tokenizer is available (#295). (ca908e80)
  • REFACTOR: 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.2.2+1 #

  • Update a dependency to the latest release.

0.2.2 #

  • Update a dependency to the latest release.

0.2.1+2 #

  • Update a dependency to the latest release.

0.2.1+1 #

  • DOCS: Update langchain_google README. (5b2acfa1)

0.2.1 #

  • FEAT: Add support for ChatGoogleGenerativeAI wrapper (Gemini API) (#270). (5d006c12)

0.2.0+1 #

  • Update a dependency to the latest release.

0.2.0 #

Note: This release has breaking changes.

Migration guides:

  • BREAKING FEAT: Move all model config options to VertexAIOptions (#241). (a714882a)
  • BREAKING FEAT: Move all model config options to ChatVertexAIOptions (#242). (89bef8a2)
  • FEAT: Allow to mutate default options (#256). (cb5e4058)

0.1.0+4 #

  • Update a dependency to the latest release.

0.1.0+3 #

  • Update a dependency to the latest release.

0.1.0+2 #

  • Update a dependency to the latest release.

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

  • BREAKING FEAT: Add multi-modal messages support with OpenAI Vision (#220). (6da2e069)

0.0.10+1 #

  • DOCS: Update vector stores documentation. (dad60d24)

0.0.10 #

  • FEAT: Add result id in ChatVertexAI generations (#195). (a5bea6d3)

0.0.9 #

Note: This release has breaking changes.

  • DOCS: Update changelog. (d45d624a)
  • BREAKING FEAT: Update uuid internal dependency to 4.x.x (#173). (b01f4afe)

0.0.8 #

  • Updated langchain dependency

0.0.7+1 #

  • REFACTOR: Require http.Client instead of AuthClient (#156). (0f7fee7f)

0.0.7 #

Note: This release has breaking changes.

  • FEAT: Support document title in VertexAIEmbeddings (#154). (6b763731)
  • FEAT: Support task type in VertexAIEmbeddings (#151). (8a2199e2)
  • DOCS: Fix invalid package topics. (f81b833a)
  • DOCS: Add topics to pubspecs. (8c1d6297)
  • BREAKING REFACTOR: Change embedDocuments input to List<Document> (#153). (1b5d6fbf)
  • BREAKING FEAT: Add default and call options in VertexAI and ChatVertexAI (#155). (fe1b12ea)

0.0.6 #

  • DOCS: Update packages example. (4f8488fc)

0.0.5 #

0.0.4 #

  • FEAT: Support filtering in VertexAI Matching Engine (#136). (768c6987)
  • FEAT: Allow to pass vector search config (#135). (5b8fa5a3)
  • DOCS: Fix API documentation errors (#138). (1aa38fce)

0.0.3 #

  • FEAT: Infer queryRootUrl in VertexAIMatchingEngine (#133). (c5353368)

0.0.2+2 #

  • Update a dependency to the latest release.

0.0.2+1 #

  • DOCS: Add VertexAI Matching Engine sample setup script (#121). (ed2e1549)

0.0.2 #

  • FEAT: Integrate Vertex AI Matching Engine vector store (#103). (289c3eef)
  • DOCS: Update readme. (a64860ce)

0.0.1 #

  • REFACTOR: Move Vertex AI client to its own package (#111). (d8aea156)
  • FEAT: Integrate Google Vertex AI PaLM Embeddings (#100). (d777eccc)
  • FEAT: Integrate Google Vertex AI PaLM Chat Model (#99). (3897595d)
  • FEAT: Integrate Google Vertex AI PaLM Text model (#98). (b2746c23)
  • FEAT: Add GCP Vertex AI Model Garden API client (#109). (5b9bb063)

0.0.1-dev.1 #

  • Bootstrap project.