找回密码
 立即注册
查看: 312|回复: 2

文心一言4.0相对3.5有哪些改良?

[复制链接]

1

主题

1

回帖

9

积分

新手上路

积分
9
发表于 2024-9-13 17:06:09 | 显示全部楼层 |阅读模式
文心一言推出的付费版4.0版,对比于免费版3.5有哪些改良,在考虑要不要付费体验一下
回复

使用道具 举报

0

主题

3

回帖

17

积分

新手上路

积分
17
发表于 2024-9-13 17:06:19 | 显示全部楼层

文心一言4.0采用了3500亿参数的模型,参数比3.5多,参数越多,模型对输入数据的拟合能力通常越强,在训练数据相同的情况下,拥有更多参数的模型可能会获得更高的准确性和更好的性能。
参数增加,同时也会导致模型在训练和推理过程中需要更多的计算资源和时间。
所以4.0比3.5在文本生成、语义理解、知识图谱、多轮对话等方面有提升,当在推理时间上会变慢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2024-9-13 17:06:51 | 显示全部楼层
比3.5好很多。逻辑思维和解决问题的能力很强。感觉是2个产品一样。提升的不是一点两点!!

比如我问一段WordPress的模板主题PHP代码,主要是想让它把里面的链接判断反过来。问题一模一样!
3.5是这样的
问题:

<?php $sites_meta=get_sites_card_meta();  $is_goto   = $sites_meta["sites_type"] == "sites" && get_post_meta($post->ID, "_goto", true) ? true : false; $max_url   = 'href="'.$sites_meta["url"].'" '                                              .$sites_meta["blank"]. ' ' .($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details_page",false))); $goto_url  = 'href="'.($is_goto?$sites_meta['link_url']:go_to($sites_meta['link_url'])). '" target="_blank" '         .($is_goto ? "" : nofollow($sites_meta["link_url"]))                               .' title="'. __("直达","i_theme") .'"'; $max_views =$sites_meta['is_views']; $goto_views='is-views'; if( $sites_meta['link_url']!="" && !get_post_meta($post->ID, '_goto', true) && io_get_option("details_page",false) && io_get_option("url_reverse",false) ){     $goto_url  = 'href="'.$sites_meta["url"].'" '                                              .$sites_meta["blank"]. ' ' .($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details_page",false))).' title="'. __("详情","i_theme") .'"';     $max_url   = 'href="'.($is_goto?$sites_meta['link_url']:go_to($sites_meta['link_url'])). '" target="_blank" '         .($is_goto ? "" : nofollow($sites_meta["link_url"]));     $max_views ='is-views';     $goto_views=''; }   这段帮我修改成反过来的

3.5回答:

你的问题是要求将上述 PHP 代码段修改为相反的形式,也就是将 `$is_goto` 的判断条件反过来。这个判断条件是 `$sites_meta["sites_type"] == "sites" && get_post_meta($post->ID, "_goto", true)`。
修改后的代码如下:
<?php $sites_meta=get_sites_card_meta();   
$is_goto   = $sites_meta["sites_type"] == "sites" && get_post_meta($post->ID, "_goto", true) ? true : false;  
$max_url   = 'href="'.$sites_meta["url"].'" '                                              .$sites_meta["blank"]. ' ' .($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details_page",false)));  
$goto_url  = 'href="'.($is_goto?$sites_meta['link_url']:go_to($sites_meta['link_url'])). '" target="_blank" '         .($is_goto ? "" : nofollow($sites_meta["link_url"]))                               .' title="'. __("直达","i_theme") .'"';  
$max_views =$sites_meta['is_views'];  
$goto_views='is-views';  
if( $sites_meta['link_url']!="" && ( !get_post_meta($post->ID, '_goto', true) || !io_get_option("details_page",false) || !io_get_option("url_reverse",false) ){  
    $goto_url  = 'href="'.$sites_meta["url"].'" '                                              .$sites_meta["blank"]. ' ' .($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details_page",false))).' title="'. __("详情","i_theme") .'"';  
    $max_url   = 'href="'.($is_goto?$sites_meta['link_url']:go_to($sites_meta['link_url'])). '" target="_blank" '         .($is_goto ? "" : nofollow($sites_meta["link_url"]));  
    $max_views ='is-views';  
    $goto_views='';  
}我注意到在原始代码段中,你的 if 条件语句可能存在一些混淆,因为你在 if 语句中使用了括号,并使用了多个逻辑运算符。我假设你的意图是当 `$goto_url`、`io_get_option("details_page",false)` 和 `$io_get_option("url_reverse",false)` 为假时,改变 `$goto_url` 和 `$max_url` 的值。如果我的假设有误,请根据你的具体需求进行修改。
继续提问:

没有解决问题。我是要 详情和直达链接反过来
3.5回答

抱歉,我误解了你的问题。如果你要将详情和直达链接的显示方式反过来,你需要将 `$is_goto` 的判断条件从原来的 `$sites_meta["sites_type"] == "sites" && get_post_meta($post->ID, "_goto", true)` 修改为 `!($sites_meta["sites_type"] == "sites" && get_post_meta($post->ID, "_goto", true))`。这样,当 `$is_goto` 为 `false` 时,会显示详情和直达链接,反之则不显示。

修改后的代码如下:
<?php $sites_meta=get_sites_card_meta();   
$is_goto   = !($sites_meta["sites_type"] == "sites" && get_post_meta($post->ID, "_goto", true));  
$max_url   = 'href="'.$sites_meta["url"].'" '                                              .$sites_meta["blank"]. ' ' .($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details_page",false)));  
$goto_url  = 'href="'.($is_goto?$sites_meta['link_url']:go_to($sites_meta['link_url'])). '" target="_blank" '         .($is_goto ? "" : nofollow($sites_meta["link_url"]))                               .' title="'. __("直达","i_theme") .'"';  
$max_views =$sites_meta['is_views'];  
$goto_views='is-views';  
if( $sites_meta['link_url']!="" && !get_post_meta($post->ID, '_goto', true) && io_get_option("details_page",false) && io_get_option("url_reverse",false) ){  
    $goto_url  = 'href="'.$sites_meta["url"].'" '                                              .$sites_meta["blank"]. ' ' .($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details_page",false))).' title="'. __("详情","i_theme") .'"';  
    $max_url   = 'href="'.($is_goto?$sites_meta['link_url']:go_to($sites_meta['link_url'])). '" target="_blank" '         .($is_goto ? "" : nofollow($sites_meta["link_url"]));  
    $max_views ='is-views';  
    $goto_views='';  
}请注意,我已将 `$is_goto` 的判断条件修改为 `!($sites_meta["sites_type"] == "sites" && get_post_meta($post->ID, "_goto", true))`,以确保当满足该条件时,`$is_goto` 为 `false`,从而显示详情和直达链接。希望这能解决你的问题。如有其他疑问,请随时提问。

以上内容全部是文心一言3.5的回答!错误且2次调教仍未解决!
<hr/>4.0是这样的!

问题:

<?php $sites_meta=get_sites_card_meta();  $is_goto   = $sites_meta["sites_type"] == "sites" && get_post_meta($post->ID, "_goto", true) ? true : false; $max_url   = 'href="'.$sites_meta["url"].'" '                                              .$sites_meta["blank"]. ' ' .($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details_page",false))); $goto_url  = 'href="'.($is_goto?$sites_meta['link_url']:go_to($sites_meta['link_url'])). '" target="_blank" '         .($is_goto ? "" : nofollow($sites_meta["link_url"]))                               .' title="'. __("直达","i_theme") .'"'; $max_views =$sites_meta['is_views']; $goto_views='is-views'; if( $sites_meta['link_url']!="" && !get_post_meta($post->ID, '_goto', true) && io_get_option("details_page",false) && io_get_option("url_reverse",false) ){     $goto_url  = 'href="'.$sites_meta["url"].'" '                                              .$sites_meta["blank"]. ' ' .($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details_page",false))).' title="'. __("详情","i_theme") .'"';     $max_url   = 'href="'.($is_goto?$sites_meta['link_url']:go_to($sites_meta['link_url'])). '" target="_blank" '         .($is_goto ? "" : nofollow($sites_meta["link_url"]));     $max_views ='is-views';     $goto_views=''; }   这段帮我修改成反过来的
4.0回答:

如果您希望将代码的逻辑反转,即原本为直达链接的变为详情链接,原本为详情链接的变为直达链接,您可以对`$max_url`和`$goto_url`的赋值进行交换。以下是修改后的代码:
<?php $sites_meta = get_sites_card_meta();  
  
$is_goto = $sites_meta["sites_type"] == "sites" && get_post_meta($post->ID, "_goto", true) ? true : false;  
  
// 交换 $max_url 和 $goto_url 的赋值  
$temp_url = 'href="' . $sites_meta["url"] . '"' . $sites_meta["blank"] . ' ' . ($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details_page", false)));  
$max_url = 'href="' . ($is_goto ? $sites_meta['link_url'] : go_to($sites_meta['link_url'])) . '" target="_blank" ' . ($is_goto ? "" : nofollow($sites_meta["link_url"])) . ' title="' . __("直达", "i_theme") . '"';  
$goto_url = $temp_url;  
  
$max_views = $sites_meta['is_views'];  
$goto_views = 'is-views';  
  
if ($sites_meta['link_url'] != "" && !get_post_meta($post->ID, '_goto', true) && io_get_option("details_page", false) && io_get_option("url_reverse", false)) {  
    // 交换 $goto_url 和 $max_url 的赋值  
    $temp_url = 'href="' . $sites_meta["url"] . '"' . $sites_meta["blank"] . ' ' . ($is_goto ? "" : nofollow($sites_meta["link_url"], io_get_option("details", false))) . ' title="' . __("详情", "i_theme") . '"';  
    $goto_url = 'href="' . ($is_goto ? $sites_meta['link_url'] : go_to($sites_meta['link_url'])) . '" target="_blank" ' . ($is_goto ? "" : nofollow($sites_meta["link_url"])) . '"';  
    $max_url = $temp_url;  
      
    $max_views = 'is-views';  
    $goto_views = '';  
}这样修改后,原本为直达链接的将会变成详情链接,原本为详情链接的将会变成直达链接。请确保在使用这些修改后的代码之前进行充分的测试,以确保它们符合您的预期。
以上内容全部是文心一言4.0的回答!1次搞定!完美解决!
一目了然。4.0比3.5提升的很明显!

3.5并没有解决我的问题。代码造成网页全部错位,它说我if语句混淆。且没有提取到 直达 和 详情这样的描述,还假设我的意图是这样,并不知道我的意图也没有解决我的问题。我在没有解决的情况下继续追问描述了我的意图。3.5依然没有解决问题!
4.0立马就懂我的意图,且直接提取我的意思是要 直达和详情反过来、而且代码也没有4.0生成的简洁易懂。还添加的 注释! 而且代码复制过去直接ok解决问题!!!
感觉是2个产品一样。提升的不是一点两点
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|T9AI - 深度人工智能平台 ( 沪ICP备2023010006号 )

GMT+8, 2024-12-22 02:34 , Processed in 0.061499 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表