CodeChat ist ein Foundation-Modell, das auf Code spezialisierte Multi-Thread-Unterhaltungen unterstützt. Dank diesem Modell können Entwickler mit einem Chatbot chatten, um Hilfe bei codebezogenen Fragen zu erhalten. Die Code-Chat-API wird für die Kommunikation mit dem Codey for Code Chat-Modell verwendet.
CodeChat ist ideal für Codeaufgaben mit abwechselnden Interaktionen, damit Sie eine kontinuierliche Unterhaltung führen können. Einige typische Anwendungsfälle für CodeChat sind:
Wenn Sie die neueste Modellversion verwenden möchten, geben Sie den Modellnamen ohne Versionsnummer an, z.B. codechat-bison. Wenn Sie eine stabile Modellversion verwenden möchten, geben Sie die Modellversionsnummer an, z.B. codechat-bison@002. Stabile Versionen sind ab dem Releasedatum der nachfolgenden stabilen Version noch sechs Monate verfügbar.
Die folgende Tabelle enthält die verfügbaren stabilen Modellversionen:
| Modell | Veröffentlicht | Einstellungsdatum | | --- | --- | --- | | codechat-bison@002 | 6. Dezember 2023 | 9. Oktober 2024 | | codechat-bison@001 | 29. Juni 2023 | 6. Juli 2024 |
Der Anfragetext fĂĽr CodeChat besteht aus zwei Teilen: instances
und parameters
. instances
enthält den Kontext und die Nachrichten, die dem Modell bereitgestellt werden sollen. parameters
enthält die Einstellungen für die Antwort des Modells.
json
{
"instances": [
{
"context": string,
"messages": [
{
"content": string,
"author": string
}
]
}
],
"parameters":{
"temperature": number,
"maxOutputTokens": integer,
"candidateCount": integer,
"logprobs": integer,
"presencePenalty": float,
"frequencyPenalty": float,
"seed": integer
}
}
Die HTTP-Anfrage fĂĽr CodeChat lautet:
POST https://us-central1-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1/publishers/google/models/codechat-bison:predict
Ersetzen Sie PROJECT_ID
durch Ihre eigene Projekt-ID.
Weitere Informationen zu CodeChat finden Sie in der Dokumentation und im Model Garden.
* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.