higress icon indicating copy to clipboard operation
higress copied to clipboard

🤖 AI Gateway | AI Native API Gateway

Results 337 higress issues
Sort by recently updated
recently updated
newest added

## Why do you need it? Is your feature request related to a problem? Please describe in details 第一:如何配置路由级生效?非所有域名和路由生效 第二:用户端APP域名配置用用户认证服务,其他域名用另一认证,依路由规则配置多认证服务。 ## How could it be? A clear and concise description...

### Ⅰ. Issue Description ```bash curl -v https://uass.dev.com * Trying 10.20.30.0:443... * Connected to uass.dev.com (10.20.30.0) port 443 (#0) * ALPN: offers h2,http/1.1 * (304) (OUT), TLS handshake, Client hello...

good first issue
area/config
sig/ops

**If you are reporting *any* crash or *any* potential security issue, *do not* open an issue in this repo. Please report the issue via [ASRC](https://security.alibaba.com/)(Alibaba Security Response Center) where the...

## 背景 在使用 AI 服务时,可能会遇到 apiTokens 不可用的时候,比如 apiToken 被封禁、apiToken 超过调用次数限制等。为了提升服务的可用性和稳定性,可以配置 apiToken 的 failover 策略,主动定期对 apiToken 进行健康检测,当 apiToken 不可用时,将其移出 apiToken 列表。 ## 功能说明 在 failure 配置中,可以设置触发 apiToken failover 的条件,包括匹配的 HTTP 状态码、HTTP...

code ### Ⅰ. Describe what this PR did related issue: https://github.com/alibaba/higress/issues/1102 support custom opa result parse support custom error code ### Ⅱ. Does this pull request fix one issue? ###...

## Why do you need it? With an increasing number of developers working on Go WASM plugins, it is advisable to introduce Go code checking tools to ensure the code...

type/enhancement
level/normal
area/plugin
sig/wasm

# 背景 AI的应用很多方向类似 RAG或者ReAct的agent,都是在完成编排好的工作流,如果单独挨个封装实现就会浪费时间和精力,同时修改和调整也需要重新编译和部署,所以我就想把类似编排功能抽象出来。 # api-workflow的设计 ## 功能说明 可编排的API workflow 插件,支持根据配置定义生成DAG,来编排工作流 ![image](https://github.com/user-attachments/assets/4799abc1-ff6a-46d0-a696-73bf4fd9c229) ## 配置说明 | 名称 | 数据类型 | 填写要求 | 默认值 | 描述 | 备注 | |----------------|----------------------| ---- |...

level/challenge
sig/wasm
area/ai

### Ⅰ. Describe what this PR did - create a template function named `gateway.podTemplate` to rendering pod template spec, so we can keep daemonset.yaml and deployment.yaml DRY - support create...

## Why do you need it? The existing AssemblyScript SDK only supports a subset of the Go SDK features. ## How could it be? TODO: 1. support redis client (Refer...

help wanted
level/normal
sig/wasm

### Ⅰ. Describe what this PR did 将处理 SSE 消息的逻辑抽离出来,开发 provider 时只需要处理消息本身的内容即可。 ```bash // 开发者只需要将处理消息内容的函数(本例中是 streamResponseClaude2OpenAI)传递给 processStreamEvent 函数即可。 // processStreamEvent 函数会负责 SSE 消息的处理与缓存 modifiedResponseChunk := processStreamEvent(ctx, chunk, isLastChunk, log, c.streamResponseClaude2OpenAI)...