Skip to content

Conectando 1C a NordRouter

A solicitação deve ser executada no servidor 1C para que a chave não fique no formato do cliente.

bsl
Соединение = Новый HTTPСоединение(
    "nordrouter.com", 443,,,,,
    Новый ЗащищенноеСоединениеOpenSSL
);
Запрос = Новый HTTPЗапрос("/v1/chat/completions");
Запрос.Заголовки.Вставить("Authorization", "Bearer sk-nr-ВАШ-КЛЮЧ");
Запрос.Заголовки.Вставить("Content-Type", "application/json");

Тело = Новый Структура;
Тело.Вставить("model", "anthropic/claude-sonnet-4.6");
Сообщение = Новый Структура("role,content", "user", "Привет!");
Сообщения = Новый Массив;
Сообщения.Добавить(Сообщение);
Тело.Вставить("messages", Сообщения);

Запись = Новый ЗаписьJSON;
Запись.УстановитьСтроку();
ЗаписатьJSON(Запись, Тело);
Запрос.УстановитьТелоИзСтроки(Запись.Закрыть(), КодировкаТекста.UTF8);
Ответ = Соединение.ОтправитьДляОбработки(Запрос);

Verifique Ответ.КодСостояния antes de ler o resultado. É melhor obter a chave em um ambiente privado ou em um armazenamento seguro, em vez de mantê-la em um módulo.

Todos os programas