mirror of
https://github.com/discourse/discourse-ai.git
synced 2025-10-31 22:48:37 +00:00
28 lines
652 B
Ruby
28 lines
652 B
Ruby
|
|
# frozen_string_literal: true
|
||
|
|
|
||
|
|
module DiscourseAi
|
||
|
|
module Embeddings
|
||
|
|
module HydeGenerators
|
||
|
|
class Llama2Ftos < DiscourseAi::Embeddings::HydeGenerators::Llama2
|
||
|
|
def prompt(search_term)
|
||
|
|
<<~TEXT
|
||
|
|
### System:
|
||
|
|
You are a helpful bot
|
||
|
|
You create forum posts about a given topic
|
||
|
|
|
||
|
|
### User:
|
||
|
|
Topic: #{search_term}
|
||
|
|
|
||
|
|
### Assistant:
|
||
|
|
Here is a forum post about the above topic:
|
||
|
|
TEXT
|
||
|
|
end
|
||
|
|
|
||
|
|
def models
|
||
|
|
%w[StableBeluga2 Upstage-Llama-2-*-instruct-v2]
|
||
|
|
end
|
||
|
|
end
|
||
|
|
end
|
||
|
|
end
|
||
|
|
end
|