淘先锋技术网

首页 1 2 3 4 5 6 7

        对于AI和ChatGPTDE使用是在科技公司实习后才真正运用,虽然在大学时期就有了解,但是由于课程和其他课外活动挤占时间,我当时没能好好研究AI,人工智能,人们往往对它的印象是高大上的,高科技,高门槛,事实真是如此吗?工作以后,受同事等环境影响开始尝试使用ChatGPT、newbing,Drawthings,国内的文心一言、通义千问等基于大模型的人工智能。

AIGC(人工智能自动生成内容)被认为是继专业生产内容(PGC)、用户生产内容(UGC)之后的新型内容创作方式,目前主要用在文字、图像、视频、音频、游戏以及虚拟人上等,具体应用场景如下:

  1. 文字创作:AIGC生成文字目前主要被应用于新闻的撰写、给定格式的撰写以及风格改写。比如用户可以通过输入一段对于目标文章的描述或者要求,系统会自动抓取数据,根据我们描述的指令进行创作。
  2. 图像创作:技术平台降低了艺术绘画创作的门槛,用户只需要通过输入文字描述,计算机将会自动生成一张作品。
  3. 视频创作:目前,视频创作已经成为互联网信息流的主流,视频字幕也成为了一种新型的内容形态。与图片和文字相比,视频更加生动、形象,因此也更容易吸引用户的注意力。
  4. 音频创作:AIGC在音频领域的应用主要包括语音合成和语音识别。通过语音合成,可以将数字化的文本转换成语音,实现更加自然的语音交互;而通过语音识别,可以将文本转换成语音,实现更加便捷的语音交互。
  5. 游戏创作:AIGC在游戏领域中的应用主要包括角色设计、场景设计、游戏剧情设计等。AIGC可以根据游戏玩家的需求和喜好,自动生成角色设定、场景设定、游戏剧情等内容,从而提高游戏开发的效率和质量。
  6. 虚拟人创作:AIGC在虚拟人领域中的应用主要包括虚拟人物设计、动作设计、语音设计等。通过AIGC的帮助,可以快速地完成虚拟人物的设计和制作,从而降低虚拟人物制作的成本和时间。

总之,AIGC的应用已经越来越广泛,不仅可以应用于专业生产内容和用户生产内容,还可以应用于文字、图像、视频、音频、游戏以及虚拟人等多个领域,为内容创作者提供了更多的创作工具和创作可能性。

ChatGPT

问:

c++的继承是什么?举个例子

ChatGPT:

        在C++中,继承(Inheritance)是指派生类(Derived Class)从基类(Base Class)获取特性的过程。利用继承机制可以实现代码复用、抽象数据类型设计和多态等功能。派生类可以新增自己的成员变量和成员函数,并且可以覆盖(Override)基类部分成员函数的实现。 一个简单的例子如下:

// 基类People
class People {
public:
    string name;
    int age;
    void eat() { cout << "I am eating!" << endl; }
};

// 派生类Student
class Student : public People {
public:
    int score;
    void study() { cout << "I am studying!" << endl; }
};

int main() {
    // 创建一个Student对象并访问其属性和方法
    Student student;
    student.name = "Tom";
    student.age = 18;
    student.score = 95;
    student.eat();
    student.study();    
    return 0;
}
        在上述例子中,Student类通过公有继承方式(public inheritance)从People类派生而来,并增加了独有的成员变量score和成员函数study()。由于继承关系,Student可以访问和重载People的某些属性和方法,这样就有效地提高了代码的复用性。

AI绘画

        然后是使用drawthings,Stable Diffusion,运用各种模型生成图片。国内多数AI绘画工具都是提供免费使用次数,使用完以后收费。

        下图是使用draft art网站在线生成的图片,感觉还是非常精美的。

正面关键词:

早晨,小女孩开着摩托车上学,乡村小路,向日葵,小白兔,

限制负面输出内容:

sketch, duplicate, ugly, huge eyes, text, logo, monochrome, worst face, (bad and mutated hands:1.3), (worst quality:2.0), (low quality:2.0), (blurry:2.0), horror, geometry, bad_prompt, (bad hands), (missing fingers), multiple limbs, bad anatomy, (interlocked fingers:1.2), Ugly Fingers, (extra digit  

 

可以能看到,虽然我在限制负面输出内容关键词中指出了很多手指的问题,AI还是无法很好的形成自然的手部细节。