Skip to content

Latest commit

 

History

History
591 lines (358 loc) · 34.6 KB

CHANGELOG.md

File metadata and controls

591 lines (358 loc) · 34.6 KB

Changelog

v0.6.9 (2024-12-19)

Full Changelog

v0.6.8 (2024-12-07)

Full Changelog

v0.6.7 (2024-12-04)

Full Changelog

v0.6.6 (2024-11-15)

Full Changelog

Merged pull requests:

v0.6.5 (2024-10-04)

Full Changelog

Implemented enhancements:

  • use sample sql data in the prompts #11

Closed issues:

  • Consider methods to prevent hallucinations and incorrect answers #89
  • Fix: change SQL Boxcar to use the name of the database in the prompt #14

Merged pull requests:

v0.6.4 (2024-07-27)

Full Changelog

Merged pull requests:

v0.6.3 (2024-07-26)

Full Changelog

Merged pull requests:

v0.6.2 (2024-07-24)

Full Changelog

Merged pull requests:

  • add flag for symbolizing JSON Engine Boxcar results #198 (francis)

v0.6.1 (2024-07-19)

Full Changelog

Merged pull requests:

v0.5.1 (2024-06-14)

Full Changelog

Merged pull requests:

v0.4.10 (2024-04-19)

Full Changelog

Merged pull requests:

v0.4.9 (2024-01-25)

Full Changelog

Merged pull requests:

v0.4.8 (2024-01-08)

Full Changelog

Closed issues:

  • OpenBSD system example #124
  • End user Struggles #111
  • Add Markdown Splitter #96
  • Add ability to serialize trains and boxcars #95
  • VectorAnswer boxcar should support all vector stores #84
  • check Chroma as a vector store #78
  • Reg: User account specific / Support multi-tenancy #77
  • Failed request returns a string rather than a response object #76
  • Improve Google Search by parsing answer box with the engine? #70
  • meta data with vector store #64
  • boxcar for vector search #60
  • demo rails app #57
  • Language of output is fixed to English #52
  • Update token counting #37

Merged pull requests:

v0.4.7 (2023-11-07)

Full Changelog

v0.4.6 (2023-11-06)

Full Changelog

Merged pull requests:

v0.4.5 (2023-10-06)

Full Changelog

Merged pull requests:

v0.4.4 (2023-10-03)

Full Changelog

v0.4.3 (2023-09-19)

Full Changelog

v0.4.2 (2023-08-05)

Full Changelog

Merged pull requests:

v0.4.1 (2023-07-25)

Full Changelog

Merged pull requests:

  • Do not use the engine_prefix to start the LLM prompt for the XML Train #106 (francis)
  • Adding 16k context #105 (eltoob)

v0.4.0 (2023-07-19)

Full Changelog

Closed issues:

  • Add Anthropic Engine #103

Merged pull requests:

v0.3.5 (2023-07-13)

Full Changelog

v0.3.4 (2023-07-11)

Full Changelog

v0.3.3 (2023-07-10)

Full Changelog

v0.3.2 (2023-07-10)

Full Changelog

Merged pull requests:

v0.3.1 (2023-07-01)

Full Changelog

Closed issues:

  • Add a running log of prompts for debugging #99
  • Anyway to create conversation? #73

Merged pull requests:

  • now, when you call run on a train multiple times, it remembers the ru… #101 (francis)

v0.2.16 (2023-06-26)

Full Changelog

Implemented enhancements:

  • Support Sequel connection type #22

Closed issues:

  • Using the SQL model This model's maximum context length is 4097 tokens #88

Merged pull requests:

  • Add running logs #100 (francis)
  • create new Sequel boxcar, and refactor Active Record SQL boxcar #98 (francis)
  • Support for Sequel SQL connection types #97 (eltoob)

v0.2.15 (2023-06-09)

Full Changelog

Merged pull requests:

  • make suggested next actions optional #94 (francis)

v0.2.14 (2023-06-06)

Full Changelog

Closed issues:

  • VectorAnswer always return error "Query must a string" #90
  • Readme vector search example 404 #86
  • Add Boxcar similar to LLMChain #85

Merged pull requests:

v0.2.13 (2023-05-24)

Full Changelog

Closed issues:

  • Typo "Boscar.error" should be "Boxcars.error" #82

Merged pull requests:

v0.2.12 (2023-05-22)

Full Changelog

Closed issues:

  • GPT-4 support? #71
  • add PgVector Vector Store #68

Merged pull requests:

  • issue_82 typo "Boscar" instead of "Boxcars" #83 (MadBomber)
  • Update boxcars.rb config example #81 (nhorton)
  • Feature- added pgvector vector store #80 (jaigouk)
  • drop support for pre ruby 3 version #75 (francis)
  • Chore - refine VectorSearch #74 (jaigouk)
  • raise error if OpenAI API returns error or nil. closes #71 #72 (francis)

v0.2.11 (2023-05-05)

Full Changelog

Closed issues:

  • Chore: move vector store to top level #67

Merged pull requests:

v0.2.10 (2023-05-05)

Full Changelog

Implemented enhancements:

  • Notion Q&A #13

Closed issues:

  • undefined method `default_train' for Boxcars:Module (ActiveRecord example) #66
  • Chore: reduce the number of markdown files in Notion DB folder #56

Merged pull requests:

  • [DRAFT] Feature - add in memory vector store #65 (jaigouk)
  • Chore - rename module name from Embeddings to VectorStores #63 (jaigouk)
  • remove bunch of markdown files in Notion_DB directory #62 (jaigouk)
  • Fixed typo in README.md #61 (robmack)

v0.2.9 (2023-04-22)

Full Changelog

Closed issues:

  • Getting started docs out of date #58

Merged pull requests:

  • add default openai client, and new notebook #59 (francis)

v0.2.8 (2023-04-19)

Full Changelog

Closed issues:

  • Getting the same verbosity as in the examples #54

Merged pull requests:

v0.2.7 (2023-04-13)

Full Changelog

Closed issues:

  • The class name in the sample code of BoxCar-Google-Search wiki has not been changed. #50

Merged pull requests:

  • Add Swagger Boxcar #51 (francis)
  • Boxcars::SQL tables and except_tables #47 (arihh)
  • ActiveRecord updates and new Wikipedia Search boxcar #46 (francis)
  • Fix README.md log_prompts settings #45 (arihh)
  • Update README.md to use the GoogleSearch Boxcar #44 (stockandawe)

v0.2.5 (2023-03-30)

Full Changelog

Merged pull requests:

  • switch to safe level 4 for eval, and rerun tests #43 (francis)

v0.2.4 (2023-03-28)

Full Changelog

Closed issues:

Merged pull requests:

v0.2.3 (2023-03-20)

Full Changelog

Merged pull requests:

  • better error handling and retry for Active Record Boxcar #39 (francis)

v0.2.2 (2023-03-16)

Full Changelog

Implemented enhancements:

  • return a structure from boxcars instead of just a string #31
  • modify SQL boxcar to take a list of Tables. Handy if you have a large database with many tables. #19

Closed issues:

  • make a new type of prompt that uses conversations #38
  • Add test coverage #8

v0.2.1 (2023-03-08)

Full Changelog

Implemented enhancements:

  • add the ability to use the ChatGPT API - a ChatGPT Boxcar::Engine #32
  • Prompt simplification #29

Merged pull requests:

  • use structured results internally and bring SQL up to parity with ActiveRecord boxcar. #36 (francis)

v0.2.0 (2023-03-07)

Full Changelog

Merged pull requests:

v0.1.8 (2023-03-02)

Full Changelog

Merged pull requests:

  • return JSON from the Active Record boxcar #34 (francis)
  • validate return values from Open AI API #33 (francis)
  • simplify prompting and parameters used. refs #29 #30 (francis)
  • [infra] Added sample .env file and updated the lookup to save the key #27 (AKovtunov)

v0.1.7 (2023-02-27)

Full Changelog

Implemented enhancements:

  • figure out logging #10

Merged pull requests:

v0.1.6 (2023-02-24)

Full Changelog

Implemented enhancements:

  • Add a callback function for Boxcars::ActiveRecord to approve changes #24

Merged pull requests:

  • Add approval callback function for Boxcars::ActiveRecord for changes to the data #25 (francis)
  • [fix] Fixed specs which required a key #23 (AKovtunov)

v0.1.5 (2023-02-22)

Full Changelog

Implemented enhancements:

  • Make Boxcars::ActiveRecord read_only by default #20

Merged pull requests:

v0.1.4 (2023-02-22)

Full Changelog

Implemented enhancements:

  • Extend Sql concept to produce and run ActiveRecord code instead of SQL #9

Merged pull requests:

  • first pass at an ActiveRecord boxcar #18 (francis)
  • change Boxcars::default_train to Boxcars::train to improve code reada… #17 (francis)
  • rename class Serp to GoogleSearch #16 (francis)
  • Update README.md #15 (tabrez-syed)

v0.1.3 (2023-02-17)

Full Changelog

Closed issues:

  • generate changelog automatically #12
  • Make sure the yard docs are up to date and have coverage #7
  • Name changes and code movement. #6
  • Specs need environment variables to be set to run green #4

Merged pull requests:

v0.1.2 (2023-02-17)

Full Changelog

Merged pull requests:

v0.1.1 (2023-02-16)

Full Changelog

v0.1.0 (2023-02-15)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator