summaryrefslogtreecommitdiffstats
path: root/src/client/moonshot.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/moonshot.rs')
-rw-r--r--src/client/moonshot.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/client/moonshot.rs b/src/client/moonshot.rs
new file mode 100644
index 0000000..6befadb
--- /dev/null
+++ b/src/client/moonshot.rs
@@ -0,0 +1,11 @@
+openai_compatible_module!(
+ MoonshotConfig,
+ MoonshotClient,
+ "https://api.moonshot.cn/v1",
+ [
+ // https://platform.moonshot.cn/docs/intro#%E6%A8%A1%E5%9E%8B%E5%88%97%E8%A1%A8
+ ("moonshot-v1-8k", "text", 8000),
+ ("moonshot-v1-32k", "text", 32000),
+ ("moonshot-v1-128k", "text", 128000),
+ ]
+);