Neue Ankündigung bei der Chat GPT-Börse

Schriftsteller:ChaoZhang, Datum: 2023-04-03 13:49:13
Tags:

Ein effektiver Ansatz, um die Zeitunsicherheit der Börsen zu lösen, ist die Verwendung von ChatGPT für die Bearbeitung und die Vermeidung von mühsamen Matches mit regulären Ausdrücken. Die Anzeige direkt an ChatGPT zu übergeben, so dass sie die Zeitformate verschiedener Börsen erkennen und bearbeiten kann, ist ein einfaches und effizientes Anwendungsmodell.

Durch die Übermittlung des Anzeigentextes an die openaiCompletions-Funktion können Sie die leistungsstarken Fähigkeiten von ChatGPT nutzen, um wichtige Informationen aus den aufgestellten Anzeigen verschiedener Börsen zu extrahieren. Diese Methode verbessert nicht nur die Verarbeitungseffizienz, sondern auch die Kompatibilität mit verschiedenen Zeitformaten.

Bevor Sie diese Funktion verwenden können, müssen Sie den Politikparameter OPENAI_API_KEY einstellen, der für die Bereitstellung Ihres OpenAI-API-Schlüssels verwendet wird. Sie können Ihren eigenen Schlüssel verwenden, um auf die gpt-3.5-turbo API zuzugreifen.

Funktionsname: openaiCompletions

Funktionsbeschreibung: Die Funktion entscheidet, ob die eingegebenen Anzeigen für neue Handelspare auf der Börse verfügbar sind, indem sie das gpt-3.5-turbo-Modell von OpenAI anruft. Wenn die Anzeige erfüllt ist, gibt sie ein JSON-Objekt mit Erfolgszeichen, Handelsparen und Peking-Zeit zurück; wenn die Anzeige nicht erfüllt ist, gibt sie nur ein Versagen zurück.

Einfügen von Parametern: Inhalte: Inhalte, über die entschieden werden muss.

Das Ergebnis: JSON-Objekte, die folgende Schlüsselwahrungspaare enthalten:

success: Bull-Wert, der zeigt, ob das Urteil erfolgreich war. pair: (existiert nur, wenn success als true verwendet wird) String-Array, die Transaktionspaare darstellt. time: (existiert nur, wenn success als true verwendet wird) String, die Zeit für die Veröffentlichung der Ankündigung anzeigt, wurde in Peking Zeit ((UTC+8)) umgewandelt. Funktionsdurchführung:

Definition der URL, der Anfrageheader und der Anfragedaten für die gpt-3.5-turbo API. Die HttpQuery-Methode wird aufgerufen, um die angeforderten Daten in JSON-Format an die gpt-3.5-turbo API zu senden. Parsiert die von gpt-3.5-turbo API zurückgegebenen JSON-Daten und extrahiert die benötigten Informationen. Das Ergebnis ist ein JSON-Objekt, das nach der Bearbeitung zurückgegeben wird.

Ein Beispiel:

var content = "某交易所宣布,将于2023年3月22日12:00(UTC+8)上线ID/USDT交易对。";
var result = openaiCompletions(content);
Log(result);

Das Ergebnis:

{
  "success": true,
  "pair": ["ID_USDT"],
  "time": "2023-03-22 12:00:00"
}



// 封装的函数
function openaiCompletions(content) {
    var url = 'https://api.openai.com/v1/chat/completions';
    var headers = 'Content-Type: application/json\nAuthorization: Bearer ' + OPENAI_API_KEY;
    var data = {
        model: 'gpt-4',//如果api没有gpt-4的权限,这里可以修改为gpt-3.5-turbo
        messages: [
          {role: "system", "content": '判断公告内容,是交易所现货上新交易对的公告吗?如果是你只需要以json的{"success":true,"pair":["ID_USDT"],"time":"2023-03-22 12:00:00"}格式,时间转换为北京时间utc+8,如果不是返回{"success":false}'},
          {role: 'user', content: content}
          ]
    };

    var response = HttpQuery(url, JSON.stringify(data),null,headers,false);
    response = JSON.parse(response)
    return JSON.parse(response.choices[0].message.content);
}

// 使用示例
function main() {
    let announcement = `Fellow Binancians,
Binance will list Radiant Capital (RDNT) in the Innovation Zone and will open trading for these spot trading pairs at 2023-03-30 07:30 (UTC):
New Spot Trading Pairs: RDNT/BTC, RDNT/USDT, RDNT/TUSD
Users can now start depositing RDNT in preparation for trading
Withdrawals for RDNT will open at 2023-03-31 07:30 (UTC)
RDNT Listing Fee: 0 BNB
Users will enjoy zero maker fees on the RDNT/TUSD trading pairs until further notice
Note: The withdrawal open time is an estimated time for users’ reference. Users can view the actual status of withdrawals on the withdrawal page.
In addition, Binance will add RDNT as a new borrowable asset with these new margin pairs on Isolated Margin, within 48 hours from 2023-03-30 07:30 (UTC):
New Isolated Margin Pairs: RDNT/USDT
Please refer to Margin Data for a list of the most updated marginable assets and further information on specific limits and rates.
What is Radiant Capital (RDNT)?
Radiant Capital is a decentralized omnichain money market protocol. Users can stake their collateral on one of the major chains and borrow from another chain. RDNT is the utility token for liquidity mining and governance.
Reminder:
The Innovation Zone is a dedicated trading zone where users are able to trade new, innovative tokens that are likely to have higher volatility and pose a higher risk than other tokens.
Before being able to trade in the Innovation Zone, all users are required to visit the web version of the Innovation Zone trading page to carefully read the Binance Terms of Use and complete a questionnaire as part of the Initial Disclaimer. Please note that there will not be any trading restrictions on trading pairs in the Innovation Zone.
RDNT is a relatively new token that poses a higher than normal risk, and as such will likely be subject to high price volatility. Please ensure that you exercise sufficient risk management, have done your own research in regards to RDNT’s fundamentals, and fully understand the project before opting to trade the token.
Details:
Radiant Capital Website
RDNT Token Contract Addresses - Arbitrum, BNB Chain
Fees
Rules
Thanks for your support!
Binance Team
2023-03-30`
Log(openaiCompletions(announcement))

}


Mehr

xxs1xxs1Kann man das neu machen?

Zunfeng91Nein, nein, nicht wahr!