Releases: langchain-ai/langchain-google
Releases · langchain-ai/langchain-google
libs/vertexai/v1.0.9
What's Changed
- genai and vertexai: implement ls_params for LLMs by @ccurme in #446
- added support for mistral maas models by @lkuligin in #447
- fix default params + added support for Gemma 2B by @lkuligin in #451
- genai: Add support for allOf by @gramliu in #453
- vertex: fix SafetySetting import by @kardiff18 in #450
- fix condition for gemini advanced model family by @lkuligin in #454
- Tests cleanup by @lkuligin in #455
- test for mistral tools by @lkuligin in #456
- Llama maas by @lkuligin in #458
- release by @lkuligin in #461
New Contributors
Full Changelog: libs/genai/v1.0.9...libs/vertexai/v1.0.9
libs/genai/v1.0.10
What's Changed
- genai and vertexai: implement ls_params for LLMs by @ccurme in #446
- added support for mistral maas models by @lkuligin in #447
- fix default params + added support for Gemma 2B by @lkuligin in #451
- genai: Add support for allOf by @gramliu in #453
- vertex: fix SafetySetting import by @kardiff18 in #450
- fix condition for gemini advanced model family by @lkuligin in #454
- Tests cleanup by @lkuligin in #455
- test for mistral tools by @lkuligin in #456
- Llama maas by @lkuligin in #458
- release by @lkuligin in #461
New Contributors
Full Changelog: libs/genai/v1.0.9...libs/genai/v1.0.10
libs/community/v1.0.8
What's Changed
- genai and vertexai: implement ls_params for LLMs by @ccurme in #446
- added support for mistral maas models by @lkuligin in #447
- fix default params + added support for Gemma 2B by @lkuligin in #451
- genai: Add support for allOf by @gramliu in #453
- vertex: fix SafetySetting import by @kardiff18 in #450
- fix condition for gemini advanced model family by @lkuligin in #454
- Tests cleanup by @lkuligin in #455
- test for mistral tools by @lkuligin in #456
- Llama maas by @lkuligin in #458
- release by @lkuligin in #461
New Contributors
Full Changelog: libs/genai/v1.0.9...libs/community/v1.0.8
libs/genai/v1.0.9
What's Changed
- genai[patch]: with_structured_output support pydantic v2 by @baskaryan in #414
- add rate limiting to integration tests by @eyurtsev in #408
- genai: fix Makefile about ruff check by @nobu007 in #419
- GenerateContentRequest.tools.function_declarations.parameters set None when function parameters is empty by @bimslab in #416
- vertex[patch]: fix streaming for gemini-1.5-pro + vision by @ccurme in #418
- Update gemma.py by @Tungway1990 in #412
- Fix vertexaimodel by @pprados in #406
- Update drive.py to only use drive.file scope by @walterheck in #424
- docs: add PULL_REQUEST_TEMPLATE.md by @nobu007 in #398
- fix: update table_schema when instantiating already existing BigQueryVectorStore by @Freezaa9 in #429
- added support for allOf by @lkuligin in #431
- fix: Standardize default parameters across Gemini and Gemini Advanced models by @mitraan-deshaw in #428
- added deprecation warning for a default model_name by @lkuligin in #433
- Add Multimodal fc support by @kardiff18 in #404
- genai[patch]: support media inputs by @baskaryan in #442
- make ChatGoogleGenerativeAI serializable by @lkuligin in #443
- genai[patch]: Release 1.0.9 by @baskaryan in #445
New Contributors
- @eyurtsev made their first contribution in #408
- @Tungway1990 made their first contribution in #412
- @pprados made their first contribution in #406
- @walterheck made their first contribution in #424
- @Freezaa9 made their first contribution in #429
- @mitraan-deshaw made their first contribution in #428
Full Changelog: libs/vertexai/v1.0.8...libs/genai/v1.0.9
libs/vertexai/v1.0.8
What's Changed
- Update the FS logic to manage null values parsing by @ThibaultScalbert in #391
- Support chaining in vision models by @jzaldi in #393
- Multithreaded GCSDocumentStorage uploads and downloads by @atognolag in #318
- add finish_reason to gemini gen info by @michaelchia in #380
- ChatVertexAI support async streaming for gemini model by @bimslab in #400
- Fix support for additional headers by @tomaszZdunek in #396
- vertexai[patch]: bind tools in oai format by @baskaryan in #405
- vertexai[patch]: Release 1.0.8 by @baskaryan in #413
New Contributors
- @ThibaultScalbert made their first contribution in #391
- @atognolag made their first contribution in #318
- @michaelchia made their first contribution in #380
- @bimslab made their first contribution in #400
Full Changelog: libs/vertexai/v1.0.7...libs/vertexai/v1.0.8
libs/vertexai/v1.0.7
What's Changed
Full Changelog: libs/community/v1.0.7...libs/vertexai/v1.0.7
libs/genai/v1.0.8
What's Changed
- fix: ChatAnthropicVertex returning None during structured output by @kiarina in #332
- fixed sequence of multiple AI messages by @alx13 in #335
- fix embeddings with max_batch_size by @lkuligin in #338
- chore: add stop_reason in ChatAnthropicVertex stream response by @kiarina in #342
- added boosting for vertex search by @lkuligin in #346
- Add client opts for Vertex Rank and Vertex Check Grounding by @Abhishekbhagwat in #347
- Add enforce json schema to ChatVertexAI by @jzaldi in #348
- genai[patch]: fix tool calling, add docstrings by @baskaryan in #349
- [Breaking] change the behavior of ChatVertexAI.with_structured_output when specifying a dict by @kiarina in #333
- [ChatVertexAI] Get
api_transport
from initializer when not provided by @jzaldi in #350 - release permissions by @efriis in #359
- turn off tests for medlm-latest by @lkuligin in #362
- Add InternalServerError to retry_errors in VertexAIEmbeddings by @TupleType in #358
- vertexai[patch], genai[patch]: use tool name explicitly in with struc… by @baskaryan in #341
- Added new gemini family model MedLM-Large-1.5-preview by @smannathan in #336
- fixed integration tests by @lkuligin in #373
- Add domain-wide service authentification and authorization by @mamisoa in #370
- Fix tests by @gmogr in #360
- fix async calls without event_loop by @lkuligin in #375
- Fix optional fields in Pydantic models by @orkhank in #363
- feat: add google credential support to ChatAnthropicVertex by @kumaray-deshaw in #377
- Fix: BigQueryVectorStore crashes on BQ tables with more than 5000 rows by @thomasfitze in #365
- Add request_metadata to vertexai.init by @tomaszZdunek in #378
- Fix bug caused by downgrading pydantic from 2 to 1 by @lspataroG in #374
- Add Context catching to VertexAI Models by @jzaldi in #352
- vertexai[patch], genai[patch]: specify ToolCall "type" by @baskaryan in #366
- genai[patch]: update vision model used in integration tests by @ccurme in #385
- Support page number for segments by @julienrzeznik in #384
- fix: wrong page number in document metadata by @ShuJ-i-e in #381
- fix calling multiple tools + refactor to make closer to VertexAI impl… by @lkuligin in #387
- fixed test by @lkuligin in #390
- release by @lkuligin in #388
New Contributors
- @kiarina made their first contribution in #332
- @TupleType made their first contribution in #358
- @mamisoa made their first contribution in #370
- @orkhank made their first contribution in #363
- @kumaray-deshaw made their first contribution in #377
- @thomasfitze made their first contribution in #365
- @tomaszZdunek made their first contribution in #378
- @julienrzeznik made their first contribution in #384
- @ShuJ-i-e made their first contribution in #381
Full Changelog: libs/community/v1.0.6...libs/genai/v1.0.8
libs/community/v1.0.7
What's Changed
- fix: ChatAnthropicVertex returning None during structured output by @kiarina in #332
- fixed sequence of multiple AI messages by @alx13 in #335
- fix embeddings with max_batch_size by @lkuligin in #338
- chore: add stop_reason in ChatAnthropicVertex stream response by @kiarina in #342
- added boosting for vertex search by @lkuligin in #346
- Add client opts for Vertex Rank and Vertex Check Grounding by @Abhishekbhagwat in #347
- Add enforce json schema to ChatVertexAI by @jzaldi in #348
- genai[patch]: fix tool calling, add docstrings by @baskaryan in #349
- [Breaking] change the behavior of ChatVertexAI.with_structured_output when specifying a dict by @kiarina in #333
- [ChatVertexAI] Get
api_transport
from initializer when not provided by @jzaldi in #350 - release permissions by @efriis in #359
- turn off tests for medlm-latest by @lkuligin in #362
- Add InternalServerError to retry_errors in VertexAIEmbeddings by @TupleType in #358
- vertexai[patch], genai[patch]: use tool name explicitly in with struc… by @baskaryan in #341
- Added new gemini family model MedLM-Large-1.5-preview by @smannathan in #336
- fixed integration tests by @lkuligin in #373
- Add domain-wide service authentification and authorization by @mamisoa in #370
- Fix tests by @gmogr in #360
- fix async calls without event_loop by @lkuligin in #375
- Fix optional fields in Pydantic models by @orkhank in #363
- feat: add google credential support to ChatAnthropicVertex by @kumaray-deshaw in #377
- Fix: BigQueryVectorStore crashes on BQ tables with more than 5000 rows by @thomasfitze in #365
- Add request_metadata to vertexai.init by @tomaszZdunek in #378
- Fix bug caused by downgrading pydantic from 2 to 1 by @lspataroG in #374
- Add Context catching to VertexAI Models by @jzaldi in #352
- vertexai[patch], genai[patch]: specify ToolCall "type" by @baskaryan in #366
- genai[patch]: update vision model used in integration tests by @ccurme in #385
- Support page number for segments by @julienrzeznik in #384
- fix: wrong page number in document metadata by @ShuJ-i-e in #381
- fix calling multiple tools + refactor to make closer to VertexAI impl… by @lkuligin in #387
- fixed test by @lkuligin in #390
- release by @lkuligin in #388
New Contributors
- @kiarina made their first contribution in #332
- @TupleType made their first contribution in #358
- @mamisoa made their first contribution in #370
- @orkhank made their first contribution in #363
- @kumaray-deshaw made their first contribution in #377
- @thomasfitze made their first contribution in #365
- @tomaszZdunek made their first contribution in #378
- @julienrzeznik made their first contribution in #384
- @ShuJ-i-e made their first contribution in #381
Full Changelog: libs/community/v1.0.6...libs/community/v1.0.7
libs/vertexai/v1.0.6
What's Changed
- [VertexAI] Allow rest prediction client by @jzaldi in #286
- feat: Added features for May 2024 Embeddings Models by @holtskinner in #205
- Added medlm_* models into the PALM family of model, updated _utils.py by @smannathan in #283
- passing credentials as arg to the client by @lkuligin in #290
- fixed merging streaming chunks by @lkuligin in #292
- standard tests for ChatVertexAI by @lkuligin in #289
- add response_mime_type for gemini models (allow JSON-mode output, optionally) by @nicsuzor in #228
- Added anthropic support for bind_tools, with_structured_output & tool-parsing by @rvndbalaji in #288
- docs: ChatVertexAI rich docstring by @baskaryan in #287
- chore: fix tool.lint.ruff in pyproject.toml by @nobu007 in #239
- Add contributers guide by @gmogr in #300
- Implement .with_structured_output for ChatGoogleGenerativeAI by @sushengloong in #301
- vertex: fix test by @ccurme in #302
- Add VertexFSVectorStore, BigQueryVectorStore, deprecate BigQueryVectorSearch by @eliasecchig in #264
- vertexai[patch]: update standard tests by @baskaryan in #305
- pass the generation_config when using stream function by @BigicecreamTaken in #309
- docs: add more docs info for BQVectorStore by @ashleyxuu in #304
- fix api_key readout for embeddings by @lkuligin in #310
- Fix KeyError for custom api_endpoint in initialization (#312) by @n-someya in #316
- vertexai[patch]: add image input test by @baskaryan in #313
- anthropic [patch] add tool_result type to ToolMessage content by @rvndbalaji in #315
- Updating Dict schema to reflect current state of langchain-core by @tdigangi in #311
- Bump anthropic to support claude 3.5 by @rvndbalaji in #322
- modify ranking test check by @Abhishekbhagwat in #324
- Expose SafetySetting enum as a type by @kardiff18 in #319
- fix: convert_to_genai_function_declarations by @nobu007 in #233
- added speech-to-text loader for long docs by @lkuligin in #325
- Add terraform configuration for integration tests by @gmogr in #307
- community[patch], infra: fix pydantic import and add import ci by @baskaryan in #317
- release by @lkuligin in #326
New Contributors
- @smannathan made their first contribution in #283
- @nicsuzor made their first contribution in #228
- @rvndbalaji made their first contribution in #288
- @nobu007 made their first contribution in #239
- @sushengloong made their first contribution in #301
- @BigicecreamTaken made their first contribution in #309
- @ashleyxuu made their first contribution in #304
- @n-someya made their first contribution in #316
- @kardiff18 made their first contribution in #319
Full Changelog: libs/vertexai/v1.0.5...libs/vertexai/v1.0.6
libs/genai/v1.0.7
What's Changed
- [VertexAI] Allow rest prediction client by @jzaldi in #286
- feat: Added features for May 2024 Embeddings Models by @holtskinner in #205
- Added medlm_* models into the PALM family of model, updated _utils.py by @smannathan in #283
- passing credentials as arg to the client by @lkuligin in #290
- fixed merging streaming chunks by @lkuligin in #292
- standard tests for ChatVertexAI by @lkuligin in #289
- add response_mime_type for gemini models (allow JSON-mode output, optionally) by @nicsuzor in #228
- Added anthropic support for bind_tools, with_structured_output & tool-parsing by @rvndbalaji in #288
- docs: ChatVertexAI rich docstring by @baskaryan in #287
- chore: fix tool.lint.ruff in pyproject.toml by @nobu007 in #239
- Add contributers guide by @gmogr in #300
- Implement .with_structured_output for ChatGoogleGenerativeAI by @sushengloong in #301
- vertex: fix test by @ccurme in #302
- Add VertexFSVectorStore, BigQueryVectorStore, deprecate BigQueryVectorSearch by @eliasecchig in #264
- vertexai[patch]: update standard tests by @baskaryan in #305
- pass the generation_config when using stream function by @BigicecreamTaken in #309
- docs: add more docs info for BQVectorStore by @ashleyxuu in #304
- fix api_key readout for embeddings by @lkuligin in #310
- Fix KeyError for custom api_endpoint in initialization (#312) by @n-someya in #316
- vertexai[patch]: add image input test by @baskaryan in #313
- anthropic [patch] add tool_result type to ToolMessage content by @rvndbalaji in #315
- Updating Dict schema to reflect current state of langchain-core by @tdigangi in #311
- Bump anthropic to support claude 3.5 by @rvndbalaji in #322
- modify ranking test check by @Abhishekbhagwat in #324
- Expose SafetySetting enum as a type by @kardiff18 in #319
- fix: convert_to_genai_function_declarations by @nobu007 in #233
- added speech-to-text loader for long docs by @lkuligin in #325
- Add terraform configuration for integration tests by @gmogr in #307
- community[patch], infra: fix pydantic import and add import ci by @baskaryan in #317
- release by @lkuligin in #326
New Contributors
- @smannathan made their first contribution in #283
- @nicsuzor made their first contribution in #228
- @rvndbalaji made their first contribution in #288
- @nobu007 made their first contribution in #239
- @sushengloong made their first contribution in #301
- @BigicecreamTaken made their first contribution in #309
- @ashleyxuu made their first contribution in #304
- @n-someya made their first contribution in #316
- @kardiff18 made their first contribution in #319
Full Changelog: libs/vertexai/v1.0.5...libs/genai/v1.0.7