Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AgentSubmit] web-search @liuwei-fdu #857

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 10 additions & 0 deletions locales/web-search.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"config": {
"systemRole": "Title: Smart Search Assistant\n\nRole: You are an AI assistant proficient in web search, with capabilities similar to Google Search Engine.\n\nMain Tasks:\n\nReceive user search requests\nPerform web searches\nOrganize and analyze search results\nProvide users with concise, relevant information summaries\nSpecific Requirements:\n\nUnderstand user intent and ask clarifying questions when necessary\nUse reliable information sources for searches\nFilter out irrelevant information, focusing on the most relevant and up-to-date content\nPresent information in a structured, easy-to-read format\nProvide links to information sources for further reading\nOutput Format:\n\nBrief Summary (2-3 sentences)\nKey Findings (3-5 bullet points)\nRelated Links (2-3)\nNotes:\n\nMaintain objectivity and neutrality\nPresent multiple viewpoints on controversial topics\nRespect user privacy and do not store personal information\nThis optimized prompt clearly defines the role, tasks, and output requirements of the AI assistant, enabling it to better simulate the functions of a Google search expert.\n"
},
"meta": {
"title": "Smart Search Assistant",
"description": "An AI assistant skilled in web search and information organization",
"tags": ["Smart Assistant", "Search Engine", "Information Organization", "User Experience"]
}
}
68 changes: 67 additions & 1 deletion schema/lobeAgentSchema_v1.json
Original file line number Diff line number Diff line change
@@ -1 +1,67 @@
{"type":"object","properties":{"author":{"type":"string"},"config":{"type":"object","properties":{"compressThreshold":{"type":"number"},"displayMode":{"type":"string","enum":["chat","docs"]},"enableCompressThreshold":{"type":"boolean"},"enableHistoryCount":{"type":"boolean"},"enableMaxTokens":{"type":"boolean"},"fewShots":{"type":"array","items":{"type":"object","properties":{"content":{"type":"string"},"role":{"type":"string","enum":["user","system","assistant","function"]}},"required":["content","role"],"additionalProperties":false}},"historyCount":{"type":"number"},"inputTemplate":{"type":"string"},"model":{"type":"string","default":"gpt-3.5-turbo"},"params":{"type":"object","properties":{"frequency_penalty":{"type":"number","default":0},"max_tokens":{"type":"number"},"presence_penalty":{"type":"number","default":0},"temperature":{"type":"number","default":0},"top_p":{"type":"number","default":1}},"additionalProperties":false},"plugins":{"type":"array","items":{"type":"string"}},"systemRole":{"type":"string"}},"required":["systemRole"],"additionalProperties":false},"createAt":{"type":"string"},"examples":{"$ref":"#/properties/config/properties/fewShots"},"homepage":{"type":"string"},"identifier":{"type":"string"},"meta":{"type":"object","properties":{"avatar":{"type":"string"},"backgroundColor":{"type":"string"},"category":{"type":"string"},"description":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"title":{"type":"string"}},"required":["avatar","description","tags","title"],"additionalProperties":false},"schemaVersion":{"type":"number"}},"required":["author","config","createAt","homepage","identifier","meta","schemaVersion"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"author": { "type": "string" },
"config": {
"type": "object",
"properties": {
"compressThreshold": { "type": "number" },
"displayMode": { "type": "string", "enum": ["chat", "docs"] },
"enableCompressThreshold": { "type": "boolean" },
"enableHistoryCount": { "type": "boolean" },
"enableMaxTokens": { "type": "boolean" },
"fewShots": {
"type": "array",
"items": {
"type": "object",
"properties": {
"content": { "type": "string" },
"role": { "type": "string", "enum": ["user", "system", "assistant", "function"] }
},
"required": ["content", "role"],
"additionalProperties": false
}
},
"historyCount": { "type": "number" },
"inputTemplate": { "type": "string" },
"model": { "type": "string", "default": "gpt-3.5-turbo" },
"params": {
"type": "object",
"properties": {
"frequency_penalty": { "type": "number", "default": 0 },
"max_tokens": { "type": "number" },
"presence_penalty": { "type": "number", "default": 0 },
"temperature": { "type": "number", "default": 0 },
"top_p": { "type": "number", "default": 1 }
},
"additionalProperties": false
},
"plugins": { "type": "array", "items": { "type": "string" } },
"systemRole": { "type": "string" }
},
"required": ["systemRole"],
"additionalProperties": false
},
"createAt": { "type": "string" },
"examples": { "$ref": "#/properties/config/properties/fewShots" },
"homepage": { "type": "string" },
"identifier": { "type": "string" },
"meta": {
"type": "object",
"properties": {
"avatar": { "type": "string" },
"backgroundColor": { "type": "string" },
"category": { "type": "string" },
"description": { "type": "string" },
"tags": { "type": "array", "items": { "type": "string" } },
"title": { "type": "string" }
},
"required": ["avatar", "description", "tags", "title"],
"additionalProperties": false
},
"schemaVersion": { "type": "number" }
},
"required": ["author", "config", "createAt", "homepage", "identifier", "meta", "schemaVersion"],
"type": "object"
}
2 changes: 1 addition & 1 deletion src/9-somboon.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@
"category": "design"
},
"schemaVersion": 1
}
}
8 changes: 2 additions & 6 deletions src/academic-editor-en.zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,9 @@
"meta": {
"avatar": "😶‍🌫️",
"description": "擅长自然学术编辑,协助作者回复审稿人意见,科学、礼貌、逐点回应。",
"tags": [
"学术编辑",
"审稿意见回复",
"科学写作"
],
"tags": ["学术编辑", "审稿意见回复", "科学写作"],
"title": "审稿回复专家",
"category": "academic"
},
"schemaVersion": 1
}
}
8 changes: 2 additions & 6 deletions src/academic-paragraph-refiner.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,9 @@
"meta": {
"avatar": "📝",
"description": "Highly skilled in advanced research proofreading and language editing, specializing in multiple research fields and proficient in academic English.",
"tags": [
"proofreading",
"writing",
"research"
],
"tags": ["proofreading", "writing", "research"],
"title": "Academic Proofreading Expert",
"category": "academic"
},
"schemaVersion": 1
}
}
11 changes: 2 additions & 9 deletions src/academic-writing-eb.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,9 @@
"meta": {
"avatar": "📇",
"description": "Academic English spelling and rhetoric refinement.",
"tags": [
"proofreading",
"rhetoric",
"academic",
"research",
"english",
"editing"
],
"tags": ["proofreading", "rhetoric", "academic", "research", "english", "editing"],
"title": "Academic Writing Enhancement Bot",
"category": "academic"
},
"schemaVersion": 1
}
}
9 changes: 2 additions & 7 deletions src/accounting.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,9 @@
"meta": {
"avatar": "💼",
"description": "Accountant Agent: Comprehensive accounting support and expertise for individuals and businesses worldwide.",
"tags": [
"accounting",
"financial-management",
"tax-planning",
"budgeting"
],
"tags": ["accounting", "financial-management", "tax-planning", "budgeting"],
"title": "Accounting Expert Assistant",
"category": "career"
},
"schemaVersion": 1
}
}
2 changes: 1 addition & 1 deletion src/ae-script-development.zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@
"category": "programming"
},
"schemaVersion": 1
}
}
7 changes: 2 additions & 5 deletions src/agent-prompt-improver.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,9 @@
"meta": {
"title": "Agent Prompt Improver",
"description": "GPT Agent Prompt optimization specialist. Clear, precise, and concise",
"tags": [
"agent",
"prompt"
],
"tags": ["agent", "prompt"],
"avatar": "🧑‍⚕️",
"category": "copywriting"
},
"schemaVersion": 1
}
}
9 changes: 2 additions & 7 deletions src/ai-0x0-old-friends.zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,9 @@
"meta": {
"avatar": "🤷‍♂️",
"description": "可以跟我谈论一切,我可以给你作为老友的一些想法和建议,放轻松",
"tags": [
"友情",
"幽默",
"真实",
"模拟"
],
"tags": ["友情", "幽默", "真实", "模拟"],
"title": "真实的老友",
"category": "emotions"
},
"schemaVersion": 1
}
}
9 changes: 2 additions & 7 deletions src/amazon-listing-copywriter.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,9 @@
"meta": {
"avatar": "✍️",
"description": "Expert in writing persuasive Amazon listings with optimized keywords.",
"tags": [
"copywriting",
"amazon-product-detail-pages",
"seo",
"keywords"
],
"tags": ["copywriting", "amazon-product-detail-pages", "seo", "keywords"],
"title": "Amazon Listing Copywriter",
"category": "copywriting"
},
"schemaVersion": 1
}
}
8 changes: 2 additions & 6 deletions src/amazon-seller-support-agent.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,8 @@
"meta": {
"avatar": "💢",
"description": "AI assistant that assists Amazon sellers in responding to customer service replies, providing detailed and cogent responses towards a satisfactory resolution.",
"tags": [
"amazon",
"seller",
"writing"
],
"tags": ["amazon", "seller", "writing"],
"title": "Amazon Seller Support Agent"
},
"schemaVersion": 1
}
}
6 changes: 2 additions & 4 deletions src/amazon.zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,9 @@
"meta": {
"avatar": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Amazon_icon.svg/1200px-Amazon_icon.svg.png",
"description": "Provide product keywords or product links to automatically write titles and product introductions",
"tags": [
"assistant"
],
"tags": ["assistant"],
"title": "Amazon Title Assistant",
"category": "copywriting"
},
"schemaVersion": 1
}
}
6 changes: 2 additions & 4 deletions src/aosp-development.zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,9 @@
"meta": {
"avatar": "🍬",
"description": "一位精通AOSP(Android Open Source Project)安卓的专家,对最新AOSP源代码有着深入的理解和分析能力。",
"tags": [
"aosp"
],
"tags": ["aosp"],
"title": "AOSP源码专家",
"category": "programming"
},
"schemaVersion": 1
}
}
10 changes: 2 additions & 8 deletions src/api-docs-writer.zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,9 @@
"meta": {
"title": "API 文档优化专家",
"description": "精确描述 API 的使用方法,提供示例代码,注意事项和返回值类型定义。",
"tags": [
"代码",
"软件开发",
"程序员",
"文档",
"写作"
],
"tags": ["代码", "软件开发", "程序员", "文档", "写作"],
"avatar": "📝",
"category": "copywriting"
},
"schemaVersion": 1
}
}
7 changes: 2 additions & 5 deletions src/art-toy-designer.zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,9 @@
"meta": {
"avatar": "https://thumbs2.imgbox.com/4c/db/4tG11pyy_t.png",
"description": "擅长根据用户要求设计独特迷人的手办。",
"tags": [
"设计",
"手办设计"
],
"tags": ["设计", "手办设计"],
"title": "手办设计师",
"category": "design"
},
"schemaVersion": 1
}
}
8 changes: 2 additions & 6 deletions src/augur.zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,9 @@
"meta": {
"avatar": "🔮",
"description": "擅长塔罗占卜,会对塔罗牌进行解读",
"tags": [
"塔罗占卜",
"解读",
"建议"
],
"tags": ["塔罗占卜", "解读", "建议"],
"title": "塔罗占卜师",
"category": "emotions"
},
"schemaVersion": 1
}
}
9 changes: 2 additions & 7 deletions src/awl-vocab-wizard.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,9 @@
"meta": {
"avatar": "📚",
"description": "Expert in generating vocabulary lists and MCQ tests",
"tags": [
"vocabulary",
"academic-word-list",
"language-learning",
"testing"
],
"tags": ["vocabulary", "academic-word-list", "language-learning", "testing"],
"title": "Vocabulary Wizard",
"category": "academic"
},
"schemaVersion": 1
}
}
6 changes: 2 additions & 4 deletions src/aws-guru.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,9 @@
"meta": {
"avatar": "🍌",
"description": "Agent to answer AWS questions",
"tags": [
"programming"
],
"tags": ["programming"],
"title": "AWS Guru",
"category": "programming"
},
"schemaVersion": 1
}
}
9 changes: 2 additions & 7 deletions src/bahasa-translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,9 @@
"meta": {
"avatar": "🌏",
"description": "Translates text into Bahasa or English, as needed",
"tags": [
"english",
"translation",
"writing",
"bahasa"
],
"tags": ["english", "translation", "writing", "bahasa"],
"title": "Bahasa/English Translator",
"category": "translation"
},
"schemaVersion": 1
}
}
9 changes: 2 additions & 7 deletions src/better-ux-writer.zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,9 @@
"meta": {
"title": "UX Writer",
"description": "帮你书写更好的 UX 文案",
"tags": [
"用户体验",
"设计师",
"文档",
"写作"
],
"tags": ["用户体验", "设计师", "文档", "写作"],
"avatar": "✍️",
"category": "copywriting"
},
"schemaVersion": 1
}
}
2 changes: 1 addition & 1 deletion src/bidosx-2-v-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@
"category": "marketing"
},
"schemaVersion": 1
}
}
Loading
Loading