mirror of
https://github.com/FoundationAgents/MetaGPT.git
synced 2026-04-26 09:16:21 +02:00
Merge branch 'main' into main
This commit is contained in:
commit
d07b6ba540
104 changed files with 252 additions and 256 deletions
|
|
@ -5,7 +5,6 @@
|
|||
@Author : alexanderwu
|
||||
@File : prompt_writer.py
|
||||
"""
|
||||
from abc import ABC
|
||||
from typing import Union
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -9,10 +9,8 @@ from __future__ import annotations
|
|||
|
||||
import json
|
||||
|
||||
from metagpt.logs import logger
|
||||
from duckduckgo_search import ddg
|
||||
|
||||
from metagpt.config import Config
|
||||
from metagpt.logs import logger
|
||||
from metagpt.tools.search_engine_serpapi import SerpAPIWrapper
|
||||
from metagpt.tools.search_engine_serper import SerperWrapper
|
||||
|
||||
|
|
|
|||
|
|
@ -6,10 +6,10 @@
|
|||
@File : search_engine_meilisearch.py
|
||||
"""
|
||||
|
||||
from metagpt.logs import logger
|
||||
from typing import List
|
||||
|
||||
import meilisearch
|
||||
from meilisearch.index import Index
|
||||
from typing import List
|
||||
|
||||
|
||||
class DataSource:
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
@File : search_engine_serpapi.py
|
||||
"""
|
||||
from typing import Any, Dict, Optional, Tuple
|
||||
from metagpt.logs import logger
|
||||
|
||||
import aiohttp
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@
|
|||
@Author : alexanderwu
|
||||
@File : search_engine_serpapi.py
|
||||
"""
|
||||
from typing import Any, Dict, Optional, Tuple
|
||||
from metagpt.logs import logger
|
||||
import aiohttp
|
||||
import json
|
||||
from typing import Any, Dict, Optional, Tuple
|
||||
|
||||
import aiohttp
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
from metagpt.config import Config
|
||||
|
|
@ -54,7 +54,6 @@ class SerperWrapper(BaseModel):
|
|||
async with aiohttp.ClientSession() as session:
|
||||
async with session.post(url, data=payloads, headers=headers) as response:
|
||||
res = await response.json()
|
||||
|
||||
else:
|
||||
async with self.aiosession.get.post(url, data=payloads, headers=headers) as response:
|
||||
res = await response.json()
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@ from pathlib import Path
|
|||
|
||||
from metagpt.provider.openai_api import OpenAIGPTAPI as GPTAPI
|
||||
|
||||
|
||||
ICL_SAMPLE = '''接口定义:
|
||||
```text
|
||||
接口名称:元素打标签
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue