feat: add llama command

This commit is contained in:
2024-09-24 20:51:20 +08:00
parent 82f4b3c542
commit 7e2d2d7cdb
8 files changed
+70 -12

No files matched your search

@@ -22,11 +22,14 @@ data class Config(
val imageType: ImageType,
val openAIAPIHost: String,
val openAIAPIKey: String,
val openAIModel: String,
val smtpHost: String,
val smtpPort: Int,
val smtpUser: String,
val smtpPassword: String,
val smtpFromAddress: String,
val admins: List<Long>,
val enableAntiRevoke: Boolean
val enableAntiRevoke: Boolean,
val llamaUrl: String,
val llamaModel: String,
)
@@ -11,7 +11,8 @@ import cn.rtast.fancybot.entity.enums.GPTUserRole
data class ChatCompletionsPayload(
val model: String,
val messages: List<Message>
val messages: List<Message>,
val stream: Boolean = false
) {
data class Message(
val content: String,
@@ -0,0 +1,16 @@
/*
* Copyright © 2024 RTAkland
* Author: RTAkland
* Date: 2024/9/24
*/
package cn.rtast.fancybot.entity.gpt
data class LlamaResponse(
val message: Message
) {
data class Message(
val content: String,
)
}