Update model references in ask command to use the latest version and clean up web search option handling
This commit is contained in:
@@ -120,7 +120,7 @@ describe('Ask Command', () => {
|
||||
expect(axios.post).toHaveBeenCalledWith(
|
||||
'https://openrouter.ai/api/v1/chat/completions',
|
||||
expect.objectContaining({
|
||||
model: 'google/gemini-2.0-flash-exp:free',
|
||||
model: 'google/gemini-2.0-flash-001',
|
||||
plugins: undefined,
|
||||
}),
|
||||
expect.any(Object),
|
||||
@@ -151,7 +151,7 @@ describe('Ask Command', () => {
|
||||
expect(axios.post).toHaveBeenCalledWith(
|
||||
'https://openrouter.ai/api/v1/chat/completions',
|
||||
expect.objectContaining({
|
||||
model: 'google/gemini-2.0-flash-exp:free:online',
|
||||
model: 'google/gemini-2.0-flash-001:online',
|
||||
plugins: expect.arrayContaining([
|
||||
expect.objectContaining({
|
||||
id: 'web',
|
||||
@@ -185,7 +185,7 @@ describe('Ask Command', () => {
|
||||
expect(axios.post).toHaveBeenCalledWith(
|
||||
'https://openrouter.ai/api/v1/chat/completions',
|
||||
expect.objectContaining({
|
||||
model: 'google/gemini-2.0-flash-exp:free',
|
||||
model: 'google/gemini-2.0-flash-001',
|
||||
plugins: undefined,
|
||||
}),
|
||||
expect.any(Object),
|
||||
|
||||
+3
-5
@@ -28,9 +28,7 @@ module.exports = {
|
||||
.setName('websearch')
|
||||
.setDescription('Enable web search for more up-to-date information')
|
||||
.setRequired(false),
|
||||
)
|
||||
// Only show the websearch option if overrides are allowed
|
||||
.setDMPermission(false),
|
||||
),
|
||||
|
||||
async execute(interaction) {
|
||||
await interaction.deferReply();
|
||||
@@ -49,8 +47,8 @@ module.exports = {
|
||||
'https://openrouter.ai/api/v1/chat/completions',
|
||||
{
|
||||
model: webSearchEnabled
|
||||
? 'google/gemini-2.0-flash-exp:free:online'
|
||||
: 'google/gemini-2.0-flash-exp:free',
|
||||
? 'google/gemini-2.0-flash-001:online'
|
||||
: 'google/gemini-2.0-flash-001',
|
||||
messages: [
|
||||
{
|
||||
role: 'system',
|
||||
|
||||
Reference in New Issue
Block a user