Releases: FullStackWithLawrence/aws-openai
Releases · FullStackWithLawrence/aws-openai
v0.10.1
0.10.1 (2024-01-23)
Bug Fixes
- configure google maps api for use in aws lambda. (37068ee)
- graceful failure if google geolocation api key is missing. (f601c64)
- implement get_current_weather() using google maps api + open-meteo (453a432)
v0.10.0
0.10.0 (2024-01-23)
Bug Fixes
- add handling for legacy native openai api responses (b5de30c)
Features
- add openai-function-calling app (9033b6d)
- code lambda_handler() to process tool_call(s) returned by openai api (f4b076c)
- convert urls in response text to links and add styling (031eac7)
- create new layer_nlp lambda layer (1c11515)
- scaffold a lambda that uses an openai function (b6a5cc2)
v0.9.1
0.9.1 (2024-01-20)
Bug Fixes
v0.9.0
0.9.0 (2023-12-30)
Features
v0.8.2
0.8.2 (2023-12-30)
Bug Fixes
- refactor request templates for openai api v1 object_type (c857082)
v0.8.1
0.8.1 (2023-12-30)
Bug Fixes
- ensure that AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY are set when running CI (3d788b0)
- fix indentation error (806865b)
v0.8.0
0.8.0 (2023-12-30)
Bug Fixes
- add an error boundary (4b7d021)
- convert return value to json if necessary. also verify dict keys before attempting to access anything (376e14d)
- ensure that error messages are strings (7c01083)
- scaffold an Error Boundary for the chatapp (3fcbdb6)
Features
v0.7.2
0.7.2 (2023-12-19)
Bug Fixes
- add unit tests for common (ef7123f)
v0.7.1
0.7.1 (2023-12-18)
Bug Fixes
- refactor and update Layer build resources (626034c)
v0.7.0
0.7.0 (2023-12-18)
Bug Fixes
- version writer was skipping first two lines (5be9cf2)
Features
- add lists of .env and terraform.tfvars variables in use for settings (ed64c74)
- add openai and langchain parameters to unit tests (d19af9f)
- add properties to report whether .env and/or terraform.tfvars files are in use (5e3bea6)
- add Settings class and refactor (b9f0286)
- add unit test for langchain (9a2b00d)
- add unit tests for common (cf3ac81)
- add unit tests for lambda_langchain (4d94a87)
- add unit tests for lambda_openai_v2 (1b1a2c9)
- refactor for OpenAI API v1 (7fb6809)
- run Python unit tests on all pushes (4957f63)