discourse-ai/lib/shared/inference
Rafael dos Santos Silva 102f47c1c4
FEATURE: Allow Anthropic inference via AWS Bedrock (#235)
If a module LLM model is set to claude-2 and the ai_bedrock variables are all present we will use AWS Bedrock instead of Antrhopic own APIs.

This is quite hacky, but will allow us to test the waters with AWS Bedrock early access with every module.

This situation of "same module, completely different API" is quite a bit far from what we had in the OpenAI/Azure separation, so it's more food for thought for when we start working on the LLM abstraction layer soon this year.
2023-10-02 12:58:36 -03:00
..
amazon_bedrock_inference.rb FEATURE: Allow Anthropic inference via AWS Bedrock (#235) 2023-10-02 12:58:36 -03:00
anthropic_completions.rb FEATURE: Allow Anthropic inference via AWS Bedrock (#235) 2023-10-02 12:58:36 -03:00
discourse_classifier.rb FEATURE: Handle invalid media in NSFW module (#57) 2023-05-11 15:35:39 -03:00
discourse_reranker.rb DEV: DiscourseAI -> DiscourseAi rename to have consistent folders and files (#9) 2023-03-14 16:03:50 -03:00
function.rb FEATURE: add initial support for personas (#172) 2023-08-30 16:15:03 +10:00
function_list.rb FIX: properly truncate !command prompts (#227) 2023-09-15 07:02:37 +10:00
hugging_face_text_generation.rb FEATURE: HyDE-powered semantic search. (#136) 2023-09-05 11:08:23 -03:00
openai_completions.rb FIX: setting explorer was exceeding token budget 2023-09-01 11:48:51 +10:00
openai_embeddings.rb FEATURE: Add Azure cognitive service support (#93) 2023-06-21 10:39:51 +10:00
stability_generator.rb FEATURE: add support for final stable diffusion xl model (#122) 2023-08-02 16:53:28 -03:00