Skip to content

Latest commit

 

History

History
256 lines (234 loc) · 7.78 KB

generate_json_chinese.md

File metadata and controls

256 lines (234 loc) · 7.78 KB

Prompt

生成一个包含三本编造的书籍的列表,以及它们的作者和书籍的体裁。 
以JSON格式输出,每本书包含以下键值: book_id, name, author, genre。
仅输出JSON数据,不进行解释。

Answers

ChatGPT-3.5 default

以下是三本编造的书籍及其作者和体裁的列表,以JSON格式输出:

[
  {
    "book_id": 1,
    "name": "The Secret of the Emerald City",
    "author": "Jasmine Lee",
    "genre": "Fantasy"
  },
  {
    "book_id": 2,
    "name": "The Last Heist",
    "author": "Marcus Chen",
    "genre": "Thriller"
  },
  {
    "book_id": 3,
    "name": "The Lost Civilization",
    "author": "Alexis Wong",
    "genre": "Adventure"
  }
]

开头有一个额外的文本信息输出,不仅包括JSON

ChatGPT-3.5 Legacy

[
    {
        "book_id": 1,
        "name": "War and Peace",
        "author": "Leo Tolstoy",
        "genre": "Historical fiction"
    },
    {
        "book_id": 2,
        "name": "Pride and Prejudice",
        "author": "Jane Austen",
        "genre": "Romance novel"
    },
    {
        "book_id": 3,
        "name": "To Kill a Mockingbird",
        "author": "Harper Lee",
        "genre": "Southern Gothic, coming-of-age story"
    }
]

书籍非编造

ChatGPT 3.5 Turbo API (temperature=0)

{
    "books": [
        {
            "book_id": 1,
            "name": "The Secret Garden",
            "author": "Frances Hodgson Burnett",
            "genre": "Children's literature"
        },
        {
            "book_id": 2,
            "name": "The Alchemist",
            "author": "Paulo Coelho",
            "genre": "Fiction"
        },
        {
            "book_id": 3,
            "name": "The Hitchhiker's Guide to the Galaxy",
            "author": "Douglas Adams",
            "genre": "Science fiction"
        }
    ]
}

书籍非编造

ChatGPT 4

{
    "books": [
        {
            "book_id": 1,
            "name": "翡翠之谜",
            "author": "黄雅蓉",
            "genre": "悬疑推理"
        },
        {
            "book_id": 2,
            "name": "星际迷航:新纪元",
            "author": "刘梓瑞",
            "genre": "科幻"
        },
        {
            "book_id": 3,
            "name": "龙腾四海",
            "author": "王凌云",
            "genre": "武侠"
        }
    ]
}

厉害

Bard

I'm still learning languages, so at the moment I can't help you with this request. So far I've only been trained to understand the languages listed in the Bard Help Center.

New Bing

你可以使用以下JSON格式的虚构书籍列表作为参考:

[
    {
        "book_id": 1,
        "name": "The Great Gatsby",
        "author": "F. Scott Fitzgerald",
        "genre": "Novel"
    },
    {
        "book_id": 2,
        "name": "The Catcher in the Rye",
        "author": "J.D. Salinger",
        "genre": "Novel"
    },
    {
        "book_id": 3,
        "name": "To Kill a Mockingbird",
        "author": "Harper Lee",
        "genre": "Novel"
    }
]

这是一个包含三本虚构书籍的列表,每本书都有一个唯一的ID,名称,作者和体裁。你可以根据需要更改这些值。请注意,这只是一个示例,你可以根据需要添加或删除书籍。

Source: Conversation with Bing, 2023/5/1 (1) json — JSON encoder and decoder — Python 3.11.3 documentation. https://docs.python.org/3/library/json.html. (2) How to display author name instead of author ID while working with .... https://stackoverflow.com/questions/67149740/how-to-display-author-name-instead-of-author-id-while-working-with-wordpress-res. (3) javascript - Select2 - use JSON as local data - Stack Overflow. https://stackoverflow.com/questions/18161362/select2-use-json-as-local-data. (4) How to customize property names and values with System.Text.Json .... https://learn.microsoft.com/en-us/dotnet/standard/serialization/system-text-json/customize-properties. (5) package.json | npm Docs. https://docs.npmjs.com/cli/v6/configuring-npm/package-json/. (6) Java Json Tools · GitHub. /~https://github.com/java-json-tools/. (7) 一篇长文带你在python里玩转Json数据 - 知乎 - 知乎专栏. https://zhuanlan.zhihu.com/p/102274020. (8) JSON 使用指南,以及配置文件解决方案 - 掘金 - 稀土掘金. https://juejin.cn/post/6906710287781494797. (9) 9 款好用到爆的 JSON 处理工具,极大提高效率! - 知乎. https://zhuanlan.zhihu.com/p/523085224. (10) JSON Schema&表单UI快速生成解析 - 掘金 - 稀土掘金. https://juejin.cn/post/7084132766933057550. (11) 如何在 System.Text.Json 中使用 JSON 文档、Utf8JsonReader 和 Utf8JsonWriter. https://learn.microsoft.com/zh-cn/dotnet/standard/serialization/system-text-json/use-dom-utf8jsonreader-utf8jsonwriter. (12) JSON 生成器:Site24x7 工具. https://www.site24x7.com/zhcn/tools/json-generator.html.

未严格遵守指令,提供了大量额外信息。书籍非虚构

Claude-instance by poe.com

{
    "西游记": {
        "作者": "吴承恩",
        "体裁": "小说"
    },
    "红楼梦": {
        "作者": "书中自序",
        "体裁": "长篇小说"
    },
    "三国演义": {
        "作者": "罗贯中",
        "体裁": "历史小说"
    }
}

book_id缺失,中文的键值,红楼梦的作者

Claude in Slack

[  
  {"book_id": 1, "name": "The Hitchhiker's Guide to the Galaxy", "author": "Douglas Adams", "genre": "science fiction"},  
  {"book_id": 2, "name": "Pride and Prejudice", "author": "Jane Austen", "genre": "romance"},
  {"book_id": 3, "name": "The Lord of the Rings", "author": "J.R.R. Tolkien", "genre": "fantasy"}  
]

非虚构

you.com

Here is an example of creating a list of three books with their respective authors and genres in JSON format:

const books = [
  {
    book_id: 1,
    name: "The Adventures of Tom Sawyer",
    author: "Mark Twain",
    genre: "Classic fiction"
  },
  {
    book_id: 2,
    name: "To Kill a Mockingbird",
    author: "Harper Lee",
    genre: "Southern Gothic fiction"
  },
  {
    book_id: 3,
    name: "The Hobbit",
    author: "J.R.R. Tolkien",
    genre: "High fantasy"
  }
];

const jsonBooks = JSON.stringify(books);
console.log(jsonBooks);

The output will be:

[{"book_id":1,"name":"The Adventures of Tom Sawyer","author":"Mark Twain","genre":"Classic fiction"},{"book_id":2,"name":"To Kill a Mockingbird","author":"Harper Lee","genre":"Southern Gothic fiction"},{"book_id":3,"name":"The Hobbit","author":"J.R.R. Tolkien","genre":"High fantasy"}]

非虚构,输出不是JSON

文心一言

{  
    "columns": [ "book_id", "name", "author", "genre" ] ,  
    "data": [  
        [ 1, "The Da Vinci Code", "Dan Brown", "Thriller" ] ,  
        [ 2, "The Lord of the Rings: The Return of the King", "J.R.R. Tolkien", "Fantasy" ] ,  
        [ 3, "The Lord of the Rings: The Fellowship of the Ring", "J.R.R. Tolkien", "Fantasy" ]  
    ]  
}

非虚构,JSON的结构有意思

讯飞星火

以下是Python代码实现:

books = [
 {'book_id': '1', 'name': 'The Adventures of Sherlock Holmes', 'author': 'Arthur Conan Doyle', 'genre': 'Detective'},
 {'book_id': '2', 'name': 'Harry Potter and the Philosopher's Stone', 'author': 'J.K. Rowling', 'genre': 'Fantasy'},
 {'book_id': '3', 'name': 'The Hunger Games', 'author': 'Suzanne Collins', 'genre': 'Action/Adventure'},
]
print(json.dumps(books))

输出结果为:

[{"book_id": "1", "name": "The Adventures of Sherlock Holmes", "author": "Arthur Conan Doyle", "genre": "Detective"}, {"book_id": "2", "name": "Harry Potter and the Philosopher's Stone", "author": "J.K. Rowling", "genre": "Fantasy"}, {"book_id": "3", "name": "The Hunger Games", "author": "Suzanne Collins", "genre": "Action/Adventure"}]

非虚构,输出不是JSON