首页 > 其他分享 >ATTACKS ON THIRD-PARTY APIS OF LARGE LANGUAGE MODELS

ATTACKS ON THIRD-PARTY APIS OF LARGE LANGUAGE MODELS

时间:2024-07-15 14:00:18浏览次数:13  
标签:插件 THIRD LANGUAGE APIS 攻击 API LLM 第三方 生态系统

本文是LLM系列文章,针对《ATTACKS ON THIRD-PARTY APIS OF LARGE LANGUAGE MODELS》的翻译。

对大型语言模型第三方api的攻击

摘要

大型语言模型(LLM)服务最近开始提供一个插件生态系统来与第三方API服务交互。这项创新增强了LLM的能力,但也带来了风险,因为这些由各种第三方开发的插件不容易被信任。本文提出了一种新的攻击框架,用于检查包含第三方服务的LLM平台中的安全和安全漏洞。将我们的框架专门应用于广泛使用的LLM,我们可以识别跨第三方API的各种域的真实恶意攻击,这些攻击可以不知不觉地修改LLM输出。本文讨论了第三方API集成带来的独特挑战,并为提高LLM生态系统的安全性提供了战略可能性。我们的代码发布于https://github.com/vk0812/Third-Party-Attacks-on-LLMs.

1 引言

2 提出的流水线

3 实验

4 结论

我们的论文介绍了对集成到LLM生态系统中的第三方API的三种攻击。随着LLM越来越多地配备API,通过访问最新信息、执行复杂计算和通过API调用外部服务来更好地响应用户请求,这种集成变得更加危险。它还为LLM生态系统内的安全研究开辟了更多可能性,超越了孤立的语言模型和API。未来的工作涉及各种攻击方法、针对第三方API攻击的防御机制设计,以及多个第三方API交互引起的安全问题。

标签:插件,THIRD,LANGUAGE,APIS,攻击,API,LLM,第三方,生态系统
From: https://blog.csdn.net/c_cpp_csharp/article/details/140436964

相关文章

  • 机器人前沿--PalmE:An Embodied Multimodal Language Model 具身多模态大(语言)模型
    首先解释这篇工作名称Palm-E,发表时间为2023.03,其中的Palm是谷歌内部在2022.04开发的大语言模型,功能类似ChatGPT,只是由于各种原因没有那样火起来,E是Embodied的首字母,翻译过来就是具身多模态大语言模型大模型,我们一般习惯将其称为具身多模态大模型。何为具身?这个词听起来非常......
  • 使用token调用apiserver
    一、前置条件和说明:1.已安装k3s,并完成kubeconfig配置2.k8s1.24之后的版本,创建service account时,不会自动创建secret,需要手工创建secret 二、步骤1.创建service accountapiVersion:v1kind:ServiceAccountmetadata:name:apiserver-sanamespace:kube-system......
  • Apispec,一个用于生成 OpenAPI(Swagger)规范的 Python 库
    目录01什么是Apispec?          为什么选择Apispec?安装与配置02Apispec的基本用法        生成简单的API文档1、创建Apispec实例2、定义API路由和视图3、添加路径到Apispec集成Flask和Apispec1、安装Flask和Flask-......
  • Prompt Selection and Augmentation for Few Examples Code Generation in Large Lang
    本文是LLM系列文章,针对《PromptSelectionandAugmentationforFewExamplesCodeGenerationinLargeLanguageModelanditsApplicationinRoboticsControl》的翻译。大语言模型中少数示例代码生成的提示选择与增强及其在机器人控制中的应用摘要1引言2相......
  • Securing Large Language Models: Threats, Vulnerabilities and Responsible Practic
    本文是LLM系列文章,针对《SecuringLargeLanguageModels:Threats,VulnerabilitiesandResponsiblePractices》的翻译。保护大型语言模型:威胁、漏洞和负责任的做法摘要1引言2背景3LLM的安全和隐私问题4对抗性攻击和LLM漏洞5LLM的风险和失误6风险缓解策......
  • Calibrating Large Language Models Using Their Generations Only
    本文是LLM系列文章,针对《CalibratingLargeLanguageModelsUsingTheirGenerationsOnly》的翻译。仅使用它们的生成来校准大型语言模型摘要1引言2相关工作3方法4实验5讨论6结论摘要随着大型语言模型(LLM)越来越多地部署在面向用户的应用程序中,通过......
  • BADEDIT: BACKDOORING LARGE LANGUAGE MODELS BY MODEL EDITING
    本文是LLM系列文章,针对《BADEDIT:BACKDOORINGLARGELANGUAGEMODELSBYMODELEDITING》的翻译。BADEDIT:通过模型编辑后门攻击大型语言模型摘要1引言2背景和相关工作3后门攻击的轻量级编辑4BADEDIT5实验6结论摘要主流后门攻击方法通常需要大量的中......
  • Exploring Large Language Models and Hierarchical Frameworks for Classification o
    本文是LLM系列文章,针对《ExploringLargeLanguageModelsandHierarchicalFrameworksforClassificationofLargeUnstructuredLegalDocuments》的翻译。探索大型非结构化法律文件分类的大型语言模型和层次框架摘要1引言2相关工作3方法:分类框架(MESc)4结......
  • What Makes Quantization for Large Language Models Hard?
    本文是LLM系列文章,针对《WhatMakesQuantizationforLargeLanguageModelsHard?AnEmpiricalStudyfromtheLensofPerturbation》的翻译。是什么让大型语言模型的量化变得困难?微扰透镜的经验研究摘要1引言2相关工作3前言4从微扰的角度看LLM量子化5......
  • 05 Web APIs
    一DOM-获取元素DOM是操作页面文档,开发网页特效和实现用户交互。document是DOM顶级对象document.write()1.1获取DOM元素CSS选择器来获取DOM元素选择匹配的第一个元素:document.querySelector('css选择器')console.dir(对象):用来输出对象格式数据选择匹配的多个元素对象:do......