Skip to content

Commit

Permalink
Merge branch 'main' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
creatorrr authored Nov 29, 2024
2 parents a390974 + 0a104ea commit 42fda1f
Show file tree
Hide file tree
Showing 16 changed files with 394 additions and 34 deletions.
2 changes: 1 addition & 1 deletion README-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -1302,7 +1302,7 @@ result: string # Brave Search 的结果
设置:
api_key: string # BrowserBase 的 API 密钥
project_id: string # BrowserBase 的项目 ID
session_id: string #(可选)BrowserBase 的会话 ID
session_id: string # (可选)BrowserBase 的会话 ID
参数:
urls: list[string] # 使用 BrowserBase 加载的 URL
Expand Down
59 changes: 29 additions & 30 deletions README-FR.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,37 +50,36 @@ Vos contributions, grandes ou petites, sont précieuses pour nous. Construisons
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
<h3>📖 Table des matières</h3>
<h3>📖 Table des matières</h3>

- [Appel aux contributeurs 🌟](#appel-aux-contributeurs-)
- [Introduction](#introduction)
- [Principales caractéristiques](#principales-caractéristiques)
- [Exemple rapide](#exemple-rapide)
- [Appel à contributeurs 🌟](#call-for-contributors-)
- [Présentation](#introduction)
- [Caractéristiques principales](#key-features)
- [Exemple rapide](#quick-example)
- [Installation](#installation)
- [Démarrage rapide de Python 🐍](#démarrage-rapide-de-python-)
- [Node.js Quick Start 🟩](#nodejs-quick-start-)
- [Components](#components)
- [Mental Model](#mental-model)
- [Démarrage rapide de Python 🐍](#python-quick-start-)
- [Démarrage rapide de Node.js 🟩](#nodejs-quick-start-)
- [Composants](#composants)
- [Modèle mental](#mental-model)
- [Concepts](#concepts)
- [Understanding Tasks](#understanding-tasks)
- [Lifecycle of a Task](#lifecycle-of-a-task)
- [Types of Workflow Steps](#types-of-workflow-steps)
- [Common Steps](#common-steps)
- [Key-Value Steps](#key-value-steps)
- [Iteration Steps](#iteration-steps)
- [Conditional Steps](#conditional-steps)
- [Other Control Flow](#other-control-flow)
- [Tool Types](#tool-types)
- [User-defined `functions`](#user-defined-functions)
- [`system` tools](#system-tools)
- [Available `system` resources and operations](#available-system-resources-and-operations)
- [Built-in `integrations`](#built-in-integrations)
- [Direct `api_calls`](#direct-api_calls)
- [Integrations](#integrations)
- [Other Features](#other-features)
- [Adding Tools to Agents](#adding-tools-to-agents)
- [Managing Sessions and Users](#managing-sessions-and-users)
- [Document Integration and Search](#document-integration-and-search)
- [Comprendre les tâches](#understanding-tasks)
- [Cycle de vie d'une tâche](#cycle-de-vie-d-une-tâche)
- [Types d'étapes de flux de travail](#types-of-workflow-steps)
- [Étapes courantes](#étapes-communes)
- [Étapes clé-valeur](#étapes-clé-valeur)
- [Étapes d'itération](#iteration-steps)
- [Étapes conditionnelles](#étapes-conditionnelles)
- [Autre flux de contrôle](#other-control-flow)
- [Types d'outils](#types-d'outils)
- [`Fonctions` définies par l'utilisateur](#user-defined-functions)
- [outils système](#outils-système)
- [Ressources et opérations « système » disponibles](#available-system-resources-and-operations)
- [`Intégrations` intégrées](#integrations-integrées)
- [Appels directs `api_calls`](#appels directs-api_calls)
- [Intégrations](#intégrations)
- [Autres fonctionnalités](#other-features)
- [Ajout d'outils aux agents](#adding-tools-to-agents)
- [Gestion des sessions et des utilisateurs](#managing-sessions-and-users)
- [Intégration et recherche de documents](#document-integration-and-search)
- [Référence](#référence)
- [Référence du SDK](#référence-du-sdk)
- [Référence API](#référence-api)
Expand Down Expand Up @@ -687,7 +686,7 @@ Agent --> Documents[Documents]
Documents --> VectorDB[Base de données vectorielles]
Tâches --> Exécutions[Exécutions]
client classDef remplissage : #9ff, trait : #333, largeur du trait : 1 px ;
client classDef fill:#9ff,trait:#333,largeur-trait:1px;
classe Utilisateur client ;
classDef core fill:#f9f,trait:#333,largeur-trait:2px;
Expand Down Expand Up @@ -1160,7 +1159,7 @@ description : Lister les agents à l'aide d'un appel système
outils:
- nom : list_agent_docs
description : liste tous les documents pour l'agent donné
description : Liste tous les documents pour l'agent donné
type : système
système:
ressource : agent
Expand Down
5 changes: 3 additions & 2 deletions README-JA.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ Julep プロジェクトに新しい貢献者を迎えられることを嬉し
- [さまざまなユースケース](#さまざまなユースケース)
- [異なるフォームファクタ](#異なるフォームファクタ)


<!-- END doctoc generated TOC please keep comment here to allow auto update -->

## 導入
Expand Down Expand Up @@ -1307,7 +1308,7 @@ session_id: 文字列 # (オプション) BrowserBaseのセッションID
urls: list[string] # BrowserBaseで読み込むURL
出力:
documents: list # URLから読み込まれたドキュメント
ドキュメント: リスト # URLから読み込まれたドキュメント
```

</td>
Expand Down Expand Up @@ -1494,8 +1495,8 @@ base64: 文字列 # (オプション) return_base64 が true の場合、base64
<td>

**Example cookbook**: [cookbooks/05-video-processing-with-natural-language.ipynb](https://github.com/julep-ai/julep/blob/dev/cookbooks/05-video-processing-with-natural-language.ipynb)

</td>

</tr>

</table>
Expand Down
1 change: 1 addition & 0 deletions agents-api/agents_api/activities/execute_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ async def execute_integration(
if integration.provider == "dummy":
return arguments

integration_service_response = await integrations.run_integration_service(
integration_service_response = await integrations.run_integration_service(
provider=integration.provider,
setup=setup,
Expand Down
1 change: 1 addition & 0 deletions agents-api/agents_api/activities/execute_system.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
TextOnlyDocSearchRequest,
VectorDocSearchRequest,
)

from ..common.protocol.tasks import StepContext
from ..common.storage_handler import auto_blob_store, load_from_blob_store_if_remote
from ..env import testing
Expand Down
2 changes: 2 additions & 0 deletions agents-api/agents_api/activities/task_steps/prompt_step.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
from beartype import beartype
from litellm.types.utils import ModelResponse
from litellm.types.utils import ModelResponse
from temporalio import activity
from temporalio.exceptions import ApplicationError

from ...autogen.openapi_model import Tool
from ...autogen.openapi_model import Tool
from ...clients import (
litellm, # We dont directly import `acompletion` so we can mock it
Expand Down
1 change: 1 addition & 0 deletions agents-api/agents_api/autogen/Tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
from pydantic import AwareDatetime, BaseModel, ConfigDict, Field, StrictBool

from .Chat import ChatSettings
from .Common import JinjaTemplate
from .Tools import (
ChosenBash20241022,
ChosenComputer20241022,
Expand Down
Loading

0 comments on commit 42fda1f

Please sign in to comment.