Zaloguj sie

wordpress

WordPress to system zarządzania treścią (CMS) typu open source, który umożliwia użytkownikom tworzenie własnych stron internetowych i zarządzanie nimi. WordPress oferuje wiele wtyczek i motywów, które rozszerzają jego funkcjonalność i dostosowują go do różnych potrzeb serwisu. Jest łatwy w obsłudze i udostępnia wiele zasobów wspieranych przez społeczność. Dlatego stało się narzędziem wybieranym przez wiele osób i małych firm do tworzenia stron internetowych.
Połączyć:Oficjalna strona WordPressa

Czas:2023/07/26

AIGC:把百度的文心千帆大模型整合进wordpress,并对比GPT

# 把百度的文心千帆大模型整合进wordpress,并对比GPT

上周末,把百度的文心千帆大模型整合进了wordpress。
一、基本的过程:
1、先在百度申请体验文心千帆大模型,需要先认证。

2、通过后,开通一下大模型,因为百度的大模型使用是收费的,按token收费,需要你的账户中有余额才能开通。

3、然后,创建一个应用,这样就有了appid、api key和secret key

4、然后,再看文档,接相应的接口。
基本就是通过api key和secret key获得access token,然后再提交问题,获取答案。

二、关键代码
1、获取access token的关键代码

“`php
private function getAccessToken(){
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => “https://aip.baidubce.com/oauth/2.0/token?client_id=”.$this->client_id.”&client_secret=”.$this->client_secret.”&grant_type=client_credentials”,
CURLOPT_TIMEOUT => 30,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => ‘POST’,
CURLOPT_HTTPHEADER => array(
‘Content-Type: application/json’,
‘Accept: application/json’
),

));
$response = curl_exec($curl);
curl_close($curl);
$rtn = json_decode($response);
return $rtn->access_token;
}
“`

2、调用Ernie Bot大模型的关键代码

“`php
public function runErnieBot($message) {
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => “https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions?access_token={$this->getAccessToken()}”,
CURLOPT_TIMEOUT => 30,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => ‘POST’,
CURLOPT_POSTFIELDS =>$message,
CURLOPT_HTTPHEADER => array(
‘Content-Type: application/json’
),
));
$response = curl_exec($curl);
curl_close($curl);
return $response;
}
“`

3、调用Ernie Bot Turbo大模型的关键代码

“`php
public function runErnieBotTurbo($message) {
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => “https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/eb-instant?access_token={$this->getAccessToken()}”,
CURLOPT_TIMEOUT => 30,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => ‘POST’,
CURLOPT_POSTFIELDS =>$message,
CURLOPT_HTTPHEADER => array(
‘Content-Type: application/json’
),
));
$response = curl_exec($curl);
curl_close($curl);
return $response;
}
“`

这几天的测试,百度文心千帆大模型在中文方面的表现的确比GPT好多了。
GPT的中文水平,就是“说明文”的水平。
百度文心千帆大模型的中文水平,至少也比“说明文”好一些。

pliki po i pliki mo - tłumaczenie motywu i wtyczki wordpress

W przypadku autorów motywów WordPress i autorów wtyczek tłumaczenie własnych motywów i wtyczek nie może uniknąć plików po i […]

Czas:2023/05/16

wordpress theme:如何在archive中获取term数据——get_queried_object()

最近在迭代自己的wordpress theme。

在archive中获取category和post-tag这两个wordpress既有的分类法的term数据是很常见的,都有现成的参数和函数。

如何在archive中获取自定义taxonomy的term数据?

get_queried_object()

就是这个函数,不仅能获取自定义taxonomy的term数据,也能获取category和post-tag的数据。甚至,如果是自定义post type的archive,也可以获取当前的post type数据。

    $term_data = get_queried_object();//在archive.php中,直接用。

wordpress官网上的URL:https://developer.wordpress.org/reference/functions/get_queried_object/

也可以获取当前的post和user的数据。不过,这两个我没试过。

tagi:
Czas:2023/05/16

记录问题:wordpress的古腾堡编辑器空白页

最近,我的一个网站,baseon wordpress,古腾堡编辑器无法使用,打开,就是空白页。一直以为是前段时间,把wordpress升级到v6.2造成的。今天才搞明白,原来是,我自己写的一个js文件中多了一个“}”。

去掉这个“}”后,古腾堡编辑器恢复正常。

tagi:

Implementacja kontroli ról i uprawnień w wordpress

1. Konfiguracja ról i uprawnień systemu WordPress Ta konfiguracja jest przechowywana w tabeli wp_options. Możesz zdobyć […]

Czas:2021/11/08

Dwa haki dla wordpress - edit_user_profile_update i profile_update

  • edit_user_profile_update

Uruchamia się przed załadowaniem strony na ekranie „Edytuj użytkownika”.

Ten hak jest wykonywany przed otwarciem strony profilu użytkownika w panelu administracyjnym.

Zaczep ten posłuży także do rozbudowy panelu zarządzania użytkownikami. Ale czasami to nie działa.

  • aktualizacja_profilu

Uruchamia się natychmiast po zaktualizowaniu istniejącego użytkownika.

Ten hak jest wykonywany po aktualizacji profilu.

Powszechnie stosowane w celu rozbudowy paneli zarządzania użytkownikami.

tagi:

wordpress:wp_set_object_terms(创建对象和分类法的关系)的用法

wp_set_object_terms( int $object_id, str […]

CMS们的世界观和方法论

cms(内容管理系统)是一个哲学问题。 因为cms早就做到了哲学层面。 我们来分析一下世界上现在和曾经最优秀的 […]



prawa autorskie © www.lyustu.com wszelkie prawa zastrzeżone.
Temat: TheMoon V3.0 Autor:neo yang